Skip to content

th3hash/recon_script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

recon_script

Short & focused: an interactive Bash script that prompts for a target domain, runs passive + light active recon (subdomain enum, probing, URL gathering, light fuzzing, quick nmap), and saves results into a timestamped folder.

⚠️ Only run against domains you own or have explicit permission to test. Unauthorized scanning is illegal.

Prerequisites

Install these tools on your Linux/macOS box (or WSL on Windows). The script checks for presence and exits if missing:

  1. subfinder (passive subdomain enumeration)
  2. httpx (probe hosts for HTTP/HTTPS)
  3. gau and waybackurls (gather historical URLs)
  4. ffuf (directory fuzzing)
  5. nmap (service detection)
  6. Optional but recommended: gf (pattern filters)

A common wordlist (e.g. /usr/share/wordlists/dirb/common.txt) for ffuf (or set your own)

Quick install hints (examples):

basic tools (Debian/Ubuntu) sudo apt update && sudo apt install -y nmap ffuf

ProjectDiscovery tools (example via Go) ensure $GOPATH/bin is in your PATH

go install github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest go install github.com/projectdiscovery/httpx/cmd/httpx@latest go install github.com/lc/gau/v2/cmd/gau@latest go install github.com/tomnomnom/waybackurls@latest

gf (optional) go install github.com/tomnomnom/gf@latest

Installation

Clone this repo, make the script executable, and run it: git clone https://github.com/th3hash/recon_script/ cd recon_script/ chmod +x one_shot_recon_interacti.sh ./one_shot_recon.sh

Usage

./one_shot_recon.sh Enter target domain: example.com (script runs and saves outputs to example.com_recon_YYYYMMDD_HHMMSS/)

Notes & Safety

  • The script is configured with safe, conservative defaults (non-intrusive nmap flags, light ffuf run). Adjust wordlists/flags if you have scoped permission.
  • Always confirm authorization (scope) before running recon/scans.
  • This is a starter automation — adapt it to your workflow and toolset.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages