Subvance is a advance subdomain discovery tool that can actively or passively discover
subdomains of a domain. It uses techniques like brute-forcing, google dorks, certificate fingerprinting,
and querying databases to generate a list of potential subdomains.
The tool is efficient and can help improve overall security.
Explore the docs »
Report Bug
·
Request Feature
To install the project and its dependencies, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/cryxnet/subvance.git
- Navigate to the project directory:
cd subvance
- Create a virtual environment for the project:
python -m venv venv
- Activate the virtual environment:
On Windows:
venv\Scripts\activate
On macOS or Linux:
source venv/bin/activate
- Install the project dependencies:
pip install -r requirements.txt
- Execute subvance.py with the arguments (look usage)
python subvance.py <args>
subvance.py [-h] [-o OUTPUT_FILE_PATH] [--cert-fingerprint] [--brute-force] [--google-dorks] [--passive] [--active]
[--all] [--wordlist WORDLIST_PATH]
domain
- Brute force guessing of subdomains by trying out common or random strings in the domain name
- Extracting subdomains from SSL/TLS certificates of a domain or its subdomains
- Has data use we use the
crt.sh
database. - Information: Currently the crt.sh database is not available 100%. If it doesn't work it will display it in the logs:
ERROR - Failed certificate fingerprinting for domain: example.com with status code: 502 (or others)
- With the power of google dorks, we collect indexed sudomains.
-- Current State --
- Bruteforcing (active discovery)
- Google dorks discovery (passive discovery)
- Certificate Fingerprinting (passive discovery)
-- Active --
- Zone Transfer
- DNS Records
- Content Security Policy (CSP) Header
YOUR USAGE OF THIS PROJECT CONSTITUTES YOUR AGREEMENT TO THE FOLLOWING TERMS:
THE MISUSE OF THE DATA PROVIDED BY THIS PROJECT AND ITS MALWARES MAY LEAD TO CRIMINAL CHARGES AGAINST THE PERSONS CONCERNED.
I DO NOT TAKE ANY RESPONSIBILITY FOR THE CASE. USE THIS PROJECT ONLY FOR RESEARCH PURPOSES, EDUCATIONAL PURPOSES & ETHICAL ONLY.
Subvance is a project related to Computer Security and for Educational Purposes and not a project that promotes illegal activities.
Don't use this Project for any illegal activities.
If something happens, we do not take any liability.
Subvance should be considered as a project for educational purposes.
Created by cryxnet
If you find this project helpful, please give it a ⭐️ on GitHub to show your support. I would also appreciate it if you shared it with others who might find it useful!