iagox86 / dnscat2

BSD 3-Clause "New" or "Revised" License
3.4k stars 599 forks source link

Rescue errors in DNSer parsing thread #149

Closed ngo closed 4 years ago

ngo commented 4 years ago

This properly handles dns parsing errors, so that an unhandled exception in dnser thread will not terminate the whole process. The parsing error can be reproduced by launching a server and nc -u server-ip 53 to it.