AdminRecon is a powerful Python script designed to discover admin panels on target websites by brute-forcing common admin panel paths.
- 🔍 Checks for admin panels using a predefined list of common paths.
- 🎨 Colored output for different HTTP response statuses.
- ⚙️ Customizable request delay and output file via command-line arguments.
- Python 3.x
requests
librarycolorama
library
-
Clone the repository:
git clone https://github.com/KIRAN-KUMAR-K3/AdminRecon.git cd AdminRecon
-
Install the required Python libraries:
pip install -r requirements.txt
python adminrecon.py -u <URL> [-d <delay>] [-o <output file>]
-u, --url
: The target URL to be checked for admin panels. (Required)-d, --delay
: Delay between requests in seconds. Default is 0.5 seconds. (Optional)-o, --output
: Output file to save results. Default isresults.txt
. (Optional)
python adminrecon.py -u http://example.com -d 1 -o output.txt
The script prints the results in the terminal with different colors for different HTTP statuses:
- 200: 💙 Blue - Admin panel found.
- 403: ❤️ Red - Access forbidden.
- 404: 🚫 Default - Not found.
- 302: 💛 Yellow - Redirecting.
- Other statuses will be printed in blue with their status code.
Results are also saved to the specified output file.
This script is for educational purposes only. Use it responsibly and do not use it to target websites without permission. The author is not responsible for any misuse of this tool.
This project is licensed under the MIT License - see the (MIT LICENSE) file for details.
- Created by Kiran Kumar K
- Thanks to the contributors of the
requests
andcolorama
libraries.
Feel free to contribute to this project by submitting issues or pull requests.