[ Admin panel finder / Admin Login Page Finder ] ¢σ∂є∂ ву 👻 (❤-❤) 👻
OKadminFinder is a powerful, open-source tool designed to help administrators and penetration testers discover admin panels, directories, subdomains of a website and even some webshells.
Built with Python 3.x, OKadminFinder offers a robust set of features to ensure effective and secure scanning.
❯ sudo apt install tor
❯ sudo service tor start
Download tor windows expert bundle
# Install
❯ pip install okadminfinder
# Update
❯ pip install --upgrade okadminfinder
# Remove
❯ pip uninstall okadminfinder
# Download and Usage
❯ git clone https://github.com/mIcHyAmRaNe/okadminfinder.git
❯ cd okadminfinder
❯ pip3 install -r requirements.txt
❯ chmod +x okadminfinder.py
❯ ./okadminfinder.py -h
# Scanning a Single URL
❯ okadminfinder --url https://example.com
# Scanning Multiple URLs from a File
❯ okadminfinder --urls-file urls.txt
# Using a Custom Wordlist
❯ okadminfinder --url https://example.com --wordlist custom_wordlist.txt
# Using Random User Agents
❯ okadminfinder --url https://example.com --random-agent
# Using a Proxy
❯ okadminfinder --url https://example.com --proxy 127.0.0.1:8080
# Using Tor for Anonymity
❯ okadminfinder --url https://example.com --tor
[!IMPORTANT]
Parameter Conflicts:
Proxy and Tor: You cannot use both a proxy and Tor at the same time.
DNS Mode and Fuzzing Mode: You cannot use both DNS mode and fuzzing mode at the same time.
Files Option and Non-Fuzzing Mode: The --files option can only be used with the fuzzing mode.
URL and URLs File: You cannot provide both a single URL and a file containing multiple URLs at the same time.
For more advanced usage examples and detailed documentation, an Advanced Wiki is under construction.
# Install Poetry
curl -sSL https://install.python-poetry.org | python3 -
# Clone the repo
git clone https://github.com/mIcHyAmRaNe/okadminfinder.git
# Build the project
poetry build
# Publish the package
poetry publish
# Install Poetry
curl -sSL https://install.python-poetry.org | python3 -
# Install build requirements
sudo apt install debhelper dh-python python3-setuptools python3-all pybuild-plugin-pyproject
# Clone the repo
git clone https://github.com/mIcHyAmRaNe/okadminfinder.git
# Create the source tarball
tar czf okadminfinder_{version}.orig.tar.gz okadminfinder
# Get inside the project folder
cd okadminfinder
# Build the deb package
dpkg-buildpackage -rfakeroot -uc -us
# Notes:
# Steps from Python to Debian.
# Install Stdeb
pip install stdeb
# Debianize Python package creating debian folder
python3 setup.py --command-packages=stdeb.command debianize
# we edit rules, control files, we create changelog, man pages...
# Build deb package
dpkg-buildpackage -rfakeroot -uc -us
# before building a new version, make sure to clean it first
[!IMPORTANT]
OKadminFinder is intended for educational purposes and authorized penetration testing only.
Usage of OKadminFinder for attacking targets without prior mutual consent is illegal. It is the end user’s responsibility to obey all applicable local, state, and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program.
This project is licensed under the MIT License. See the LICENSE file for details.
[!NOTE]
If you find OKadminFinder useful and would like to support its development, you can donate to the following address:
Bitcoin Address:1LZiNVRZupWNbB9bEPxsiwoC5AGPAuFCjp
Your support is greatly appreciated ♥️