Skip to content

Rohithofficial08/SubScanX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

SubScanX

SubScanX is a powerful Python-based tool for subdomain enumeration with a user-friendly GUI. It combines multiple enumeration techniques to discover subdomains efficiently. Whether you're a security researcher, bug bounty hunter, or just curious about domain structures, SubScanX is here to help!


Features

  • Subdomain Enumeration: Discover subdomains using multiple methods:
    • Common subdomain brute-forcing.
    • Querying crt.sh for certificate transparency logs.
    • Integration with VirusTotal API (requires API key).
    • Using Sublist3r for advanced enumeration.
  • Progress Bar: Track the progress of your scans in real-time.
  • Dark/Light Mode: Toggle between dark and light themes for better usability.
  • Export Results: Save discovered subdomains to a text file.
  • User-Friendly GUI: Built with tkinter for ease of use.

How to Use

Installation

Prerequisites

  • Python 3.x
  • Git (optional, for cloning the repository)

Steps

  1. Clone the Repository:
    git clone https://github.com/Rohithofficial08/SubScanX.git
    cd SubScanX
  2. Install Dependencies:
    pip install -r requirements.txt
  3. Run the Tool:
    python subscanx.py

Usage

  1. Enter a Domain: Input the target domain (e.g., example.com).
  2. Optional: VirusTotal API Key: Enter your API key for additional subdomain discovery.
  3. Output File: Specify a file name to save results (e.g., subdomains.txt).
  4. Start Scan: Click Start Recon Scan to begin the enumeration process.
  5. View Results: Discovered subdomains will be displayed in the output box and saved to the specified file.

Donate

If you find SubScanX useful, consider supporting its development:

do follow

Happy Hacking! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages