6b22805e2f96ddd2d5d546281582d9c51f177ffe
PTR Stream
The ptrstream repository contains a straightforward yet well-crafted Python script for conducting reverse DNS lookups across the entire IPv4 address range. It systematically generates each IPv4 address in a pseudo-random sequence using a seed, ensuring every possible address is covered. For each IP address, the script performs a PTR (reverse DNS) lookup and logs all successful findings. Designed to run continuously, ptrstream is an efficient tool for network monitoring and tracking PTR records globally, making it a practical resource for network enthusiasts and professionals who require a reliable and uncomplicated solution for DNS monitoring.
Requirements
Usage
python ptrstream.py [options]
| Argument | Description |
|---|---|
-c, --concurrency |
Control the speed of lookups. (Default = 100) |
-t, --timeout |
Timeout for DNS lookups. (Default = 5s) |
-r, --resolvers |
File containing DNS servers to use for lookups. (Optional) |
-rt, --retries |
Number of times to retry a DNS lookup (Default = 3) |
-s, --seed |
Seed to use for the random number generator. |
Preview
Mirrors
acid.vegas • GitHub • GitLab • SuperNETs
Languages
Go
100%
