Skip to content

ehpavan/SubFury

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”ฅ SubFury - Subdomain Finder

Find subdomains quickly using Python. Supports HTTP/HTTPS, wordlists, and output saving.


๐Ÿš€ Features

  • ๐Ÿ”Ž Scans for subdomains using your own or default wordlist
  • ๐ŸŒ Supports https protocol only (no noise from http)
  • ๐Ÿ”— Fetches subdomains directly from crt.sh using --include-crtsh
  • ๐Ÿงต Fast multithreaded scanning using Python's ThreadPoolExecutor
  • ๐Ÿ’พ Save found subdomains to an output file using -o
  • โšก Beginner-friendly and easy to use
  • ๐Ÿ’ฅ Graceful exit with Ctrl + C
  • ๐Ÿง  Merges wordlist + crt.sh results without duplicates

๐Ÿ“ฆ Installation

1. Clone the repository

git clone https://github.com/yourusername/subfury.git

2. Navigate into the folder
cd SubFury

3. Install requirements
pip install -r requirements.txt

Usage

๐Ÿš€ Basic Usage

python3 subfury.py example.com

๐Ÿ” With Wordlist

python3 subfury.py example.com -w wordlist.txt

๐ŸŒ Include crt.sh Subdomains

python3 subfury.py example.com --include-crtsh

๐Ÿ’พ Save Output to File

python3 subfury.py example.com -o output.txt

๐Ÿงฉ Combine All Options

python3 subfury.py example.com -w wordlist.txt --include-crtsh -o output.txt

Sample Output

[+] Subdomain Found: http://admin.example.com (Status: 200)
[+] Subdomain Found: https://mail.example.com (Status: 302)

๐Ÿงพ Requirements

pip3 install -r requirements.txt

๐Ÿ‘จโ€๐Ÿ’ป Author

Pavan
๐Ÿ”— https://pavansec.pro
๐Ÿ’ฌ Young cybersecurity enthusiast from India ๐Ÿ‡ฎ๐Ÿ‡ณ

โš ๏ธ Disclaimer

This tool is for educational and authorized security testing only. Do not use on systems you donโ€™t own or have permission to test.

โญ If you like this tool, give it a star on GitHub to support the project!

Releases

No releases published

Packages

No packages published

Languages