PulseSub is a fast Python CLI tool to check which subdomains are live and reachable.
It’s ideal for bug bounty hunters, penetration testers, and anyone needing to filter a large list of subdomains.
- Accepts single domains, files, or piped input.
- Fast, concurrent checking using multiprocessing.
- Outputs live subdomains with their IP and HTTP status code.
- CLI flags for flexible usage and output customization.
- Python 3.x
- Python modules:
requests
,multiprocessing
,socket
(all standard exceptrequests
) - A list of subdomains (e.g.,
subdomains.txt
)
pip install requests
python3 pulsesub.py -t example.com
python3 pulsesub.py -f subdomains.txt
cat subdomains.txt | python3 pulsesub.py
python3 pulsesub.py -f subdomains.txt -o results.csv -c 8
(c) 2025 Aayush Samriya
MIT License