dnsx
dnsx copied to clipboard
Investigation - Go Routines hang in wait state with very large lists and reverse PTR
dnsx version:
main|dev
Current Behavior:
With very large /8
and /16
network ranges reverse PTR queries causes somehow the engine to hang with all go routines in I/O wait state (might be related to missing timeout?) and no progression with -stats
Expected Behavior:
Correct termination in a reasonable amount of time within 100M of memory usage.
Steps To Reproduce:
wget https://github.com/yeahwu/Google-IP-Range/blob/master/ip_range_official.txt
dnsx -l ip_range_official.txt -ptr
Might be a sub-case of https://github.com/projectdiscovery/dnsx/issues/378