7
7
</h1 >
8
8
9
9
<p align =" center " >
10
- <a href =" https://github.com/six2dez/reconftw/releases/tag/v2.8.1 " >
11
- <img src="https://img.shields.io/badge/release-v2.8.1 -green">
10
+ <a href =" https://github.com/six2dez/reconftw/releases/tag/v2.9 " >
11
+ <img src="https://img.shields.io/badge/release-v2.9 -green">
12
12
</a >
13
13
</a >
14
14
<a href =" https://opensource.org/licenses/MIT " >
@@ -144,9 +144,9 @@ Yes! reconFTW can also be easily deployed with Terraform and Ansible to AWS, if
144
144
<summary > :point_right: Click here to view default config file :point_left: </summary >
145
145
146
146
``` yaml
147
- # ################################################################
147
+ # ############################################
148
148
# reconFTW config file #
149
- # ################################################################
149
+ # ############################################
150
150
151
151
# General values
152
152
tools=~/Tools # Path installed tools
@@ -162,8 +162,6 @@ proxy_url="http://127.0.0.1:8080/" # Proxy url
162
162
install_golang=true # Set it to false if you already have Golang configured and ready
163
163
upgrade_tools=true
164
164
upgrade_before_running=false # Upgrade tools before running
165
- # SPINNY_FRAMES=(. .. ... .... ..... " ...." " ..." " .." " ." " " )
166
- SPINNY_DELAY=0.1
167
165
# dir_output=/custom/output/path
168
166
169
167
# Golang Vars (Comment or change on your own)
@@ -201,6 +199,8 @@ DOMAIN_INFO=true # whois info
201
199
REVERSE_WHOIS=true # amass intel reverse whois info, takes some time
202
200
IP_INFO=true # Reverse IP search, geolocation and whois
203
201
API_LEAKS=true # Check for API leaks
202
+ THIRD_PARTIES=true # Check for 3rd parties misconfigs
203
+ SPOOF=true # Check spoofable domains
204
204
METAFINDER_LIMIT=20 # Max 250
205
205
206
206
# Subdomains
@@ -238,8 +238,10 @@ UNCOMMON_PORTS_WEB="81,300,591,593,832,981,1010,1311,1099,2082,2095,2096,2480,30
238
238
# Host
239
239
FAVICON=true # Check Favicon domain discovery
240
240
PORTSCANNER=true # Enable or disable the whole Port scanner module
241
+ GEO_INFO=true # Fetch Geolocalization info
241
242
PORTSCAN_PASSIVE=true # Port scanner with Shodan
242
243
PORTSCAN_ACTIVE=true # Port scanner with nmap
244
+ PORTSCAN_ACTIVE_OPTIONS="--top-ports 200 -sV -n -Pn --open --max-retries 2 --script vulners"
243
245
CDN_IP=true # Check which IPs belongs to CDN
244
246
245
247
# Web analysis
@@ -256,6 +258,7 @@ URL_GF=true # Url patterns classification
256
258
URL_EXT=true # Returns a list of files divided by extension
257
259
JSCHECKS=true # JS analysis
258
260
FUZZ=true # Web fuzzing
261
+ IIS_SHORTNAME=true
259
262
CMS_SCANNER=true # CMS scanner
260
263
WORDLIST=true # Wordlist generation
261
264
ROBOTSWORDLIST=true # Check historic disallow entries on waybackMachine
@@ -292,12 +295,12 @@ DEEP=false # DEEP mode, really slow and don't care about the number of results
292
295
DEEP_LIMIT=500 # First limit to not run unless you run DEEP
293
296
DEEP_LIMIT2=1500 # Second limit to not run unless you run DEEP
294
297
DIFF=false # Diff function, run every module over an already scanned target, printing only new findings (but save everything)
295
- REMOVETMP=false # Delete temporary files after execution (to free up space)
298
+ REMOVETMP=true # Delete temporary files after execution (to free up space)
296
299
REMOVELOG=false # Delete logs after execution
297
300
PROXY=false # Send to proxy the websites found
298
301
SENDZIPNOTIFY=false # Send to zip the results (over notify)
299
302
PRESERVE=true # set to true to avoid deleting the .called_fn files on really large scans
300
- FFUF_FLAGS=" -mc all -fc 404 -ach -sf -of json" # Ffuf flags
303
+ FFUF_FLAGS=" -mc all -fc 404 -sf -noninteractive -of json" # Ffuf flags
301
304
HTTPX_FLAGS=" -follow-redirects -random-agent -status-code -silent -title -web-server -tech-detect -location -content-length" # Httpx flags for simple web probing
302
305
303
306
# HTTP options
@@ -318,7 +321,6 @@ PUREDNS_TRUSTED_LIMIT=400
318
321
PUREDNS_WILDCARDTEST_LIMIT=30
319
322
PUREDNS_WILDCARDBATCH_LIMIT=1500000
320
323
RESOLVE_DOMAINS_THREADS=150
321
- PPFUZZ_THREADS=30
322
324
DNSVALIDATOR_THREADS=200
323
325
INTERLACE_THREADS=10
324
326
TLSX_THREADS=1000
@@ -482,6 +484,8 @@ reset='\033[0m'
482
484
- Google Dorks ([ dorks_hunter] ( https://github.com/six2dez/dorks_hunter ) )
483
485
- Github Dorks ([ gitdorks_go] ( https://github.com/damit5/gitdorks_go ) )
484
486
- GitHub org analysis ([ enumerepo] ( https://github.com/trickest/enumerepo ) , [ trufflehog] ( https://github.com/trufflesecurity/trufflehog ) and [ gitleaks] ( https://github.com/gitleaks/gitleaks ) )
487
+ - 3rd parties misconfigurations([ misconfig-mapper] ( https://github.com/intigriti/misconfig-mapper ) )
488
+ - Spoofable domains ([ spoofcheck] ( https://github.com/MattKeeley/Spoofy ) )
485
489
486
490
## Subdomains
487
491
@@ -508,6 +512,7 @@ reset='\033[0m'
508
512
- Port Scanner (Active with [ nmap] ( https://github.com/nmap/nmap ) and passive with [ smap] ( https://github.com/s0md3v/Smap ) )
509
513
- Port services vulnerability checks ([ vulners] ( https://github.com/vulnersCom/nmap-vulners ) )
510
514
- Password spraying ([ brutespray] ( https://github.com/x90skysn3k/brutespray ) )
515
+ - Geolocalization info (ipapi.co)
511
516
512
517
## Webs
513
518
@@ -518,7 +523,8 @@ reset='\033[0m'
518
523
- Url extraction ([ gau] ( https://github.com/lc/gau ) ,[ waymore] ( https://github.com/xnl-h4ck3r/waymore ) , [ katana] ( https://github.com/projectdiscovery/katana ) , [ github-endpoints] ( https://gist.github.com/six2dez/d1d516b606557526e9a78d7dd49cacd3 ) and [ JSA] ( https://github.com/w9w/JSA ) )
519
524
- URL patterns Search and filtering ([ urless] ( https://github.com/xnl-h4ck3r/urless ) , [ gf] ( https://github.com/tomnomnom/gf ) and [ gf-patterns] ( https://github.com/1ndianl33t/Gf-Patterns ) )
520
525
- Favicon Real IP ([ fav-up] ( https://github.com/pielco11/fav-up ) )
521
- - Javascript analysis ([ subjs] ( https://github.com/lc/subjs ) , [ JSA] ( https://github.com/w9w/JSA ) , [ xnLinkFinder] ( https://github.com/xnl-h4ck3r/xnLinkFinder ) , [ getjswords] ( https://github.com/m4ll0k/BBTz ) , [ mantra] ( https://github.com/MrEmpy/mantra ) )
526
+ - Javascript analysis ([ subjs] ( https://github.com/lc/subjs ) , [ JSA] ( https://github.com/w9w/JSA ) , [ xnLinkFinder] ( https://github.com/xnl-h4ck3r/xnLinkFinder ) , [ getjswords] ( https://github.com/m4ll0k/BBTz ) , [ mantra] ( https://github.com/MrEmpy/mantra ) , [ jsluice] ( https://github.com/BishopFox/jsluice ) )
527
+ - Sourcemap JS extraction ([ sourcemapper] ( https://github.com/denandz/sourcemapper ) )
522
528
- Fuzzing ([ ffuf] ( https://github.com/ffuf/ffuf ) )
523
529
- URL sorting by extension
524
530
- Wordlist generation
0 commit comments