Welcome to AutoRecon! This utility simplifies the process of server and domain reconnaissance for penetration testers and security specialists. It combines popular reconnaissance tools into one script, collects results, and presents them in a user-friendly HTML report that updates dynamically in your browser.
- Features
- Getting Started
- Installation
- Usage
- Supported Tools
- Report Generation
- Contributing
- License
- Contact
- Automated Reconnaissance: Run multiple tools with a single command.
- Dynamic HTML Report: View results in real-time within your browser.
- User-Friendly Interface: Easy navigation and clear presentation of data.
- Comprehensive Toolset: Integrates widely-used reconnaissance tools.
- Customizable: Adjust settings to fit your specific needs.
To get started with AutoRecon, you can download the latest release from our Releases page. Download the appropriate file, execute it, and follow the instructions below to set it up on your system.
Before installing AutoRecon, ensure you have the following tools installed:
- Python 3.x
- pip (Python package installer)
-
Clone the Repository:
git clone https://github.com/Codesignseo/AutoRecon.git cd AutoRecon
-
Install Required Packages:
pip install -r requirements.txt
-
Download the Latest Release: Visit our Releases page to download the latest version. Execute the downloaded file to complete the installation.
To run AutoRecon, use the following command in your terminal:
python autorecon.py <target_domain_or_ip>
Replace <target_domain_or_ip>
with the domain or IP address you want to analyze. AutoRecon will initiate the reconnaissance process, launching the integrated tools and generating the report.
python autorecon.py example.com
AutoRecon integrates the following tools for comprehensive reconnaissance:
- Nmap: Network scanning tool to discover hosts and services.
- Nikto: Web server scanner that tests for vulnerabilities.
- Gobuster: Directory and file brute-forcing tool.
- Subfinder: Subdomain discovery tool.
- WhatWeb: Web technology detection tool.
- Nuclei: Fast and flexible vulnerability scanner.
These tools work together to provide a thorough analysis of the target.
Once the reconnaissance is complete, AutoRecon generates an HTML report. This report displays the results from all tools used, making it easy to review findings.
After the script finishes running, open the generated HTML file in your browser. The report will automatically update as the tools finish their tasks.
We welcome contributions to AutoRecon! If you have suggestions, bug fixes, or new features, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or fix.
- Make your changes and commit them.
- Push your branch to your forked repository.
- Open a pull request.
Your contributions help improve AutoRecon for everyone.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, feel free to reach out:
- Email: support@example.com
- GitHub: Codesignseo
Thank you for using AutoRecon! Visit our Releases page for the latest updates and tools.