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 requestspython3 pulsesub.py -t example.compython3 pulsesub.py -f subdomains.txtcat subdomains.txt | python3 pulsesub.pypython3 pulsesub.py -f subdomains.txt -o results.csv -c 8(c) 2025 Aayush Samriya
MIT License
