Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

TrixSec/AdminProber

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
Morty Proxy This is a proxified and sanitized view of the page, visit original site.