Github dorking tool with python
Supply a list of dorks and, optionally, one of the following:
- a user (
-u
) - a file with a list of users (
-uf
) - an organization (
-org
) - a file with a list of organizations (
-of
) - a repo (
-r
)
You can also pass:
- an output directory to store results (
-o
) - a filename to store valid items, if your users or org file may contain nonexistent users/orgs (
-vif
)
All input files (dorks, users, or orgs) should be newline-separated.
Usage
Clone the repository, then runpip install -r requirements.txt
The only required parameter is the dorks file (-d
). See
techguan’s github-dorks.txt for ideas.
If an output directory is specified, a file will be created for
each dork in the dorks list, and results will be saved there as well as printed. Only