tugarecon

TugaRecon

version python license issues stars

TugaRecon is an advanced subdomain enumeration and DNS reconnaissance tool built for security researchers, penetration testers, and OSINT professionals.
It combines multiple passive and active modules to extract, verify, and map subdomains of a target domain efficiently.


TugaRecon, tribute to Portuguese explorers reminding glorious past of this country.

During the 15th and 16th centuries, Portuguese explorers were at the forefront of European overseas exploration, which led them to reach India, establish multiple trading posts in Asia and Africa, and settle what would become Brazil, creating one of the most powerful empires.

skynet0x01

πŸš€ Features


πŸ“¦ Installation

git clone https://github.com/skynet0x01/tugarecon.git
cd tugarecon
pip3 install -r requirements.txt

βœ… Recommended: Run in a Python virtual environment
python3 -m venv venv && source venv/bin/activate


βš™οΈ Basic Usage

python3 tugarecon.py -d example.com

Common Options

Option Description
-d DOMAIN Target domain (required)
--bruteforce Enable subdomain brute-forcing
--full Run all available modules
--map Save interactive map of discovered hosts
--output FILE Specify output filename
--help Show full list of options

πŸ”Ž Example

python3 tugarecon.py -d google.pt --map

πŸ“ Output:

output/
β”œβ”€β”€ tugarecon/results/google.com/2025-07-18/subdomains_clustered.svg
β”œβ”€β”€ tugarecon/results/google.com/2025-07-18/subdomains_clustered.pdf
β”œβ”€β”€ tugarecon/results/google.com/2025-07-18/tuga_bruteforce.txt
└── tugarecon/results/google.com/2025-07-18/subdomains.txt

🧩 Modules Overview

Module Type Source/Functionality
certspotter Passive Queries certificate transparency logs
hackertarget Passive Uses HackerTarget public API
dnsdumpster Passive Extracts data from dnsdumpster.com
bruteforce Active Dictionary-based subdomain brute-force
dnsresolve Resolver Resolves IPs with optional fallback DNS
mapbuilder Visual Generates HTML/Graphviz subdomain maps

πŸ“ Project Structure

tugarecon/
β”œβ”€β”€ modules/
β”‚   β”œβ”€β”€ certspotter.py
β”‚   β”œβ”€β”€ hackertarget.py
β”‚   └── ...
β”œβ”€β”€ wordlists/
β”‚   β”œβ”€β”€ first_names.txt
β”‚   └── next_names.txt
β”œβ”€β”€ results/
β”œβ”€β”€ tugarecon.py
β”œβ”€β”€ requirements.txt
└── README.md

🧠 Roadmap


πŸ“Έ Example Map Output

Example Subdomain Map


🀝 Contributing

We welcome contributions!
Please read the CONTRIBUTING.md file before submitting pull requests.



πŸ‘€ Author

Skynet0x01
Cybersecurity Researcher & Tool Developer
🌍 Portugal


πŸ“„ License

This project is licensed under the MIT License.

πŸ’– Support & Donations

If you find this project useful, consider supporting its continued development.
Your contributions help add new features, improve stability, and keep the tool updated.

πŸ”— Donate with your favorite cryptocurrency:

Every contribution, no matter how small, makes a big difference. Thank you!

tugarecon