Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Reabcon

My recon bash script for bug hunting automation.
Currently work in progress, baseline is set just have to iron it out to be robust.

Features

Comprehensive reconnaissance for bug bounty and penetration testing.
Includes the following:

  • subdomain enumeration (amass, subfinder, sublist3r)
  • fingerprinting and crawling (httpx, katana)
  • URL parameter collecting (GAU, waybackurls)
  • Screenshot live URLs (gowitness)
  • Fuzzing live URLs and API endpoints (ffuf)
  • Attempt 403 forbidden bypasses (ungate)
  • Parsing HTML and JS for Info (secretfinder, linkfinder, custom parsers)

Requirements

  • amass, subfinder, sublist3r, httpx, gau, waybackurls, katana, gowitness, ungate, ffuf, secretfinder, linkfinder

Installation & Usage

git clone <url> clone this repository.
cd reabcon && chmod +x reabcon.sh add execution rights to the script.

Ensure you have command names aliased the same as outlined in requirements section.
Update the scripts custom User-Agent and arbitrary HTTP header to your specs (global variables at the start).
This tool logs and outputs a lot, recommended an empty working directory.

reabcon -s scope.txt -r 5 -v

-s scope.txt scope list, entries can be *.domain.com or https://domain.com or domain.com.
-r 5 rate limit 5 requests/second - default value.
-v verbose mode.
-b run 403 bypass script ungate, only on logged 403s.

Following option args are still in development:
-w wordlist.txt supply a wordlist for FFUF, work in progress atm.
-H 'Header: val' specify arbitrary http header.

About

My recon bash script

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages