Giter Club home page Giter Club logo

detective's Introduction

Detective logo


PyPi version

Python version

License: MIT

Detective

Detective helps you find information (at your favorite bug bounty program) that you are not supposed to see. It primarily focuses on information disclosure and sensitive data exposure vulnerabilities.

Table of contents

Installation

First make sure you're on Python 2.7/3.3 or higher. Then run the command below to install Detective.

$ pip install --upgrade detective

Usage

Help

usage: detective [-h] -d DOMAIN [-pmm] [-cos] [-coh] [-cot] [-siv] [-md MAX_DEPTH] [-mt MAX_THREADS]

required arguments:
   -d DOMAIN, --domain DOMAIN                  the domain to crawl (e.g. https://finnwea.com)

optional arguments:
   -h, --help                                  show this help message and exit
   -pmm, --protocol-must-match                 only crawl pages with the same protocol as the startpoint (e.g. only https)
   -cos, --crawl-other-subdomains              also crawl pages that have another subdomain than the startpoint
   -coh, --crawl-other-hostnames               also crawl pages that have another hostname than the startpoint
   -cot, --crawl-other-tlds                    also crawl pages that have another tld than the startpoint
   -siv, --stop-if-vulnerable                  stop crawling if a vulnerability was found
   -md MAX_DEPTH, --max-depth MAX_DEPTH        the maximum search depth (default is unlimited)
   -mt MAX_THREADS, --max-threads MAX_THREADS  the maximum amount of simultaneous threads to use (default is 8)

Example

detective -d https://finnwea.com -siv

Issues

Issues or new features can be reported via the GitHub issue tracker. Please make sure your issue or feature has not yet been reported by anyone else before submitting a new one.

License

Detective is open-sourced software licensed under the MIT license.

detective's People

Contributors

tijme avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.