Home
Softono

AdminProber

Open source Python
21
Stars
3
Forks
0
Issues
1
Watchers
1 year
Last Commit

 About AdminProber

Fast Tool To Find Admin Panel Of Any Website

Platforms

Web Self-hosted

Languages

Python

Links

Need Help Installing AdminProber?

We provide expert installation service for this software. Our team will install, configure, and secure AdminProber on your server. plans start at just $30.

AdminProber

View on GitHub

AdminProber

Current Version: 1.1 Author: Trix Cyrus
Copyright: © 2024 Trixsec Org
Maintained: Yes

AdminProber is a Python-based tool designed to scan websites for potential admin panels using a wordlist of common admin paths. It can operate with multiple threads to speed up the process and provides an output file with the results.

Features

  • Scan websites for admin panels by testing a list of common admin paths.
  • Multi-threaded scanning for faster results.
  • Checks for internet connection before starting the scan.
  • Checks for updates and allows easy upgrading.
  • Saves results to an output file with status codes.
  • Customizable admin paths file.
  • Colored output for easier readability.

Requirements

  • Python 3.x
  • requests library
  • termcolor library
  • urllib3 library

You can install the required dependencies by running:

pip install -r requirements.txt

Installation

  1. Clone the repository:

    git clone https://github.com/TrixSec/AdminProber.git
    
  2. Change into the project directory:

    cd AdminProber
    
  3. Install the dependencies:

    pip install -r requirements.txt
    

Usage

To start scanning for admin panels on a target website, run the script with the required arguments. Here's an example:

python adminprober.py --target https://example.com --threads 10 --paths wordlist/admin_paths.txt --output results/admin_results.txt

Command-line arguments:

  • --target or -t: Required. The target website URL (e.g., https://example.com).
  • --threads or -th: Number of threads to use (default: 5). More threads will speed up the scan.
  • --paths or -p: Path to the file containing admin paths (default: wordlist/admin_paths.txt).
  • --output or -o: The file where the results will be saved (default: results/admin_results.txt).
  • --check-updates or -cu: Check for the latest version and update if necessary.

Example

Running the tool:

python admin_prober.py --target https://example.com

Update Check

To check if there is a new version of AdminProber available, use the --check-updates flag:

python admin_prober.py --check-updates