Skip to content

Commit e632337

Browse files
committed
update new version 2.9
1 parent 536c1df commit e632337

File tree

3 files changed

+17
-11
lines changed

3 files changed

+17
-11
lines changed

README.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
</h1>
88

99
<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">
1212
</a>
1313
</a>
1414
<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
144144
<summary> :point_right: Click here to view default config file :point_left: </summary>
145145

146146
```yaml
147-
#################################################################
147+
#############################################
148148
# reconFTW config file #
149-
#################################################################
149+
#############################################
150150

151151
# General values
152152
tools=~/Tools # Path installed tools
@@ -162,8 +162,6 @@ proxy_url="http://127.0.0.1:8080/" # Proxy url
162162
install_golang=true # Set it to false if you already have Golang configured and ready
163163
upgrade_tools=true
164164
upgrade_before_running=false # Upgrade tools before running
165-
#SPINNY_FRAMES=(. .. ... .... ..... " ...." " ..." " .." " ." " " )
166-
SPINNY_DELAY=0.1
167165
#dir_output=/custom/output/path
168166

169167
# Golang Vars (Comment or change on your own)
@@ -201,6 +199,8 @@ DOMAIN_INFO=true # whois info
201199
REVERSE_WHOIS=true # amass intel reverse whois info, takes some time
202200
IP_INFO=true # Reverse IP search, geolocation and whois
203201
API_LEAKS=true # Check for API leaks
202+
THIRD_PARTIES=true # Check for 3rd parties misconfigs
203+
SPOOF=true # Check spoofable domains
204204
METAFINDER_LIMIT=20 # Max 250
205205

206206
# Subdomains
@@ -238,8 +238,10 @@ UNCOMMON_PORTS_WEB="81,300,591,593,832,981,1010,1311,1099,2082,2095,2096,2480,30
238238
# Host
239239
FAVICON=true # Check Favicon domain discovery
240240
PORTSCANNER=true # Enable or disable the whole Port scanner module
241+
GEO_INFO=true # Fetch Geolocalization info
241242
PORTSCAN_PASSIVE=true # Port scanner with Shodan
242243
PORTSCAN_ACTIVE=true # Port scanner with nmap
244+
PORTSCAN_ACTIVE_OPTIONS="--top-ports 200 -sV -n -Pn --open --max-retries 2 --script vulners"
243245
CDN_IP=true # Check which IPs belongs to CDN
244246

245247
# Web analysis
@@ -256,6 +258,7 @@ URL_GF=true # Url patterns classification
256258
URL_EXT=true # Returns a list of files divided by extension
257259
JSCHECKS=true # JS analysis
258260
FUZZ=true # Web fuzzing
261+
IIS_SHORTNAME=true
259262
CMS_SCANNER=true # CMS scanner
260263
WORDLIST=true # Wordlist generation
261264
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
292295
DEEP_LIMIT=500 # First limit to not run unless you run DEEP
293296
DEEP_LIMIT2=1500 # Second limit to not run unless you run DEEP
294297
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)
296299
REMOVELOG=false # Delete logs after execution
297300
PROXY=false # Send to proxy the websites found
298301
SENDZIPNOTIFY=false # Send to zip the results (over notify)
299302
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
301304
HTTPX_FLAGS=" -follow-redirects -random-agent -status-code -silent -title -web-server -tech-detect -location -content-length" # Httpx flags for simple web probing
302305

303306
# HTTP options
@@ -318,7 +321,6 @@ PUREDNS_TRUSTED_LIMIT=400
318321
PUREDNS_WILDCARDTEST_LIMIT=30
319322
PUREDNS_WILDCARDBATCH_LIMIT=1500000
320323
RESOLVE_DOMAINS_THREADS=150
321-
PPFUZZ_THREADS=30
322324
DNSVALIDATOR_THREADS=200
323325
INTERLACE_THREADS=10
324326
TLSX_THREADS=1000
@@ -482,6 +484,8 @@ reset='\033[0m'
482484
- Google Dorks ([dorks_hunter](https://github.com/six2dez/dorks_hunter))
483485
- Github Dorks ([gitdorks_go](https://github.com/damit5/gitdorks_go))
484486
- 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))
485489

486490
## Subdomains
487491

@@ -508,6 +512,7 @@ reset='\033[0m'
508512
- Port Scanner (Active with [nmap](https://github.com/nmap/nmap) and passive with [smap](https://github.com/s0md3v/Smap))
509513
- Port services vulnerability checks ([vulners](https://github.com/vulnersCom/nmap-vulners))
510514
- Password spraying ([brutespray](https://github.com/x90skysn3k/brutespray))
515+
- Geolocalization info (ipapi.co)
511516

512517
## Webs
513518

@@ -518,7 +523,8 @@ reset='\033[0m'
518523
- 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))
519524
- 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))
520525
- 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))
522528
- Fuzzing ([ffuf](https://github.com/ffuf/ffuf))
523529
- URL sorting by extension
524530
- Wordlist generation

images/mindmap_obsidian.png

-944 KB
Loading

reconftw.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ DEEP=false # DEEP mode, really slow and don't care about the number of results
149149
DEEP_LIMIT=500 # First limit to not run unless you run DEEP
150150
DEEP_LIMIT2=1500 # Second limit to not run unless you run DEEP
151151
DIFF=false # Diff function, run every module over an already scanned target, printing only new findings (but save everything)
152-
REMOVETMP=false # Delete temporary files after execution (to free up space)
152+
REMOVETMP=true # Delete temporary files after execution (to free up space)
153153
REMOVELOG=false # Delete logs after execution
154154
PROXY=false # Send to proxy the websites found
155155
SENDZIPNOTIFY=false # Send to zip the results (over notify)

0 commit comments

Comments
 (0)