Just wanna share a small tool that I built, called AzuLive — a Python script that helps you filter which domains are actually live and responding.
Sometimes you’ve got a long list of subdomains or URLs, and you wanna know which ones are active without checking them one by one. That’s where AzuLive comes in.
What It Does?
AzuLive takes a list of domains and checks them using HTTP requests. If a domain responds with a status code like 200, 301, 302, or any other you specify, it will be saved into an output file. Simple as that!
So, why did I make this?
Well, first, I needed something to quickly filter active subdomains during recon. But also, I wanted to learn how to code. I’m still learning, and honestly… I’m not that good at coding yet :)
The code might look rough or “not perfect,” but trust me, I spent a good amount of time figuring things out, debugging, googling errors, and learning as I went... kkkkk😂
How It Works?
You just run the script like this:
python azulive.py -l domains.txt -o live.txt
You can also specify which status codes you want to count as “alive” with the -i flag:
python azulive.py -l domains.txt -o live.txt -i 200 301 302
Features
- Supports custom status codes.Skips invalid, unreachable, or empty lines
- Handles timeouts without crashing
- Colorful output in your terminal 🌈
- Has a funky ASCII art banner 😎
You can get the tools, from here!!!
Thankyou for reading, hasta luego broccolitos!