AetherRecon is a modular, extensible OSINT & reconnaissance framework designed for domain, IP, and subdomain intelligence gathering.
Built with clean architecture, multi-module design, and scalability in mind.
- π Domain reconnaissance (DNS, MX, NS, TXT, CNAME, A/AAAA)
- π Subdomain enumeration (bruteforce + crt.sh)
- π§ IP intelligence (ASN, geolocation, reverse DNS, WHOIS-style data)
- π° HTTP analysis
- π§© Modular architecture
- π CLI-based interface
git clone https://github.com/cursedwind/AetherRecon.git
cd AetherRecon
pip install -r requirements.txt- General help:
python main.py --help- Domain analysis
python main.py domain example.com- JSON Output
python main.py domain example.com --json- IP analysis
python main.py ip 8.8.8.8- JSON Output
python main.py ip 8.8.8.8 --json- Subdomain Enumeration
python main.py subdomain example.com - JSON Output
python main.py subdomain example.com --json- HTTP Analysis
python main.py http http://example.com- JSON Output
python main.py http http://example.com --jsonAetherRecon/
βββ core/
β βββ app_logger.py
β βββ config.py
β βββ engine.py
β
βββ img/
β βββ AetherRecon.png
β βββ AetherRecon_Domain.png
β βββ AetherRecon_IP.png
β βββ AetherRecon_Subdomain.png
β
βββ modules/
β βββ domain/
β βββ dns.py
β βββ ip.py
β βββ subdomain.py
β
βββ utils/
β βββ http.py
β βββ parser.py
βββ cli.py
βββ main.py
βββ README.md
βββ requirements.txtEdit config.py to customize:
- Timeout values
- Enabled modules
- Debug mode
- API endpoints
- This tool is intended for educational and authorized security testing purposes only.
The author is not responsible for any misuse.
Developed by Cursed Wind.
Pull requests, issues and feature ideas are welcome.



