Skip to content
Open
31 changes: 21 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,33 @@
o888o `8. o88' 888o .8'


* Crawl URL from GHDB.
* Let user defined and saved dorks as per severity/category so dorks can be quickly executed to gather intel
* Generate Report and JSON file of extracted urls
* Require python3
* Build on python3
* Fetch exposed URLs using google dorks.
* Support HTML Report to feed results to crawler.
* Support JSON & XML output of extracted urls to feed results to external apis.
* Support grep-able output generation.
* Suport proxies.
* Multithread & optimised for better performance.
* Easy dorks updation.
* Uses huge dork collection.
* Dorks db is updating frequently.
* Easily integrable with other tools.
* Can be easily optimized to generate low noise and fetch quality results.
* Can be used for checking leaked info for tagreted domain.
* Integrate in ecosystem to search for urls for targeted domain and check for any blacklisted/unwanted exposed info.
* Out of the box search queries can be easily extendable to check extra information.

## usage
f0x.py [-h] [-s SITE] [-q QUERY] [-i] [-A EX_QUERY] [-C CATEGORY] [-S {1,2,3,4,5,6,7,8,9,10}]
[--only] [--upper] [-a] [-Q] [-r PAGE_SIZE] [-t DORK_SIZE] [-T MAX_RESULTS] [-m MIN] [-M MAX]
[-d DELAY] [-p PARALLEL] [-U UA] [-o OUTPUT] [-j] [-R] [--update] [-L] [-v]
$f0x.py [-h] [-d DOMAIN] [-q QUERY] [-n] [-Q EX_QUERY] [-c CATEGORY] [-cA] [-S SEVERITY] [-SQ] [-SA] [-t THREADS] [-p PROXY]
[-pF PROXY_FILE] [-pO] [-pC PROXY_COUNT] [-C PROXY_CONN] [--no-ssl-check] [--timeout TIME_OUT] [-m DELAY_MIN]
[-M DELAY_MAX] [-w DELAY] [-U UA] [--update] [-v] [-V] [-r PAGE_SIZE] [-R NO_OF_PAGES] [-T MAX_RESULTS] [-l] [-L]
[-o OUT_DIR] [-oJ] [-oX] [-oR] [--silent]


## example

$ python3 f0x.py --update
$ python3 f0x.py --L
$ python3 f0x.py -C 'Files_Containing_Juicy_Info' -o /ghdb/juicyfiles -T 60 -v
$ python3 f0x.py -S 9 -o /ghdb/juicyfiles -T 60 -v
$ python3 f0x.py -L
$ python3 f0x.py --any --quality -v -p "http://10.10.10.10:4444" --no-ssl-check -t 3


4 changes: 4 additions & 0 deletions f0x.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[defaults]

repo_url=https://github.com/dineshsaini/dorks.git
dork_path=~/.f0x/dorks
Loading