NexProbe is a Python script designed for conducting comprehensive cyber security reconnaissance activities. It offers a combination of active and passive reconnaissance techniques, allowing security professionals to gather essential information about target domains, assess vulnerabilities, and enhance threat intelligence.
NexProbe employs a modular structure, with each module dedicated to a specific aspect of reconnaissance:
WHOISsource
: Retrieves WHOIS information, such as domain registration details and ownership data.
certificatesource
: Analyzes SSL/TLS certificates, revealing certificate validity, issuer information.
emailsource
: Gathers email addresses associated with the domain, utilizing both API-based and scraping techniques.
scanners
: Conducts scans for XSS, missing response headers, exposed directories.
subdomainsource
: Discovers subdomains using the crt.sh API.
threatintelsource
: Gathers threat intelligence data from multiple sources like VirusTotal, URLhaus, Pulsedive, and AlienVault OTX to detect known threats or malicious activities.
urlsource
: Retrieves historical URLs using the Wayback Machine.
git clone https://github.com/iampritam97/NexProbe.git
NexProbe depends on multimple python modules. These dependencies can be installed using the requirements file:
sudo pip install -r requirements.txt
Complete guide is available on Installation and Usage section of wiki.
python recon.py --help
- SQLi scanner
- Internal dashboards and panels scanner
- Sensitive tokens and API keys scanner
- Response Header Analysis
- Data breach detection from external source
- Path traversal scanner
- Add update flag
- Directory Fuzzing
- Port scanner
NexProbe is intended for ethical and authorized use only. Ensure that you have proper permissions to conduct reconnaissance activities on any target domain.
Contributions are welcome! If you would like to improve NexProbe, report bugs, or suggest new features, please feel free to create issues or pull requests on the GitHub repository.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, feel free to reach out to the project maintainer: [email protected]