From 5e28d3ce874173694d6fac4e5ce89d5b7f985dfb Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Thu, 12 Sep 2019 13:57:27 +0300 Subject: [PATCH] dnscnc/server: Ignore _ questions --- pupy/network/lib/picocmd/server.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pupy/network/lib/picocmd/server.py b/pupy/network/lib/picocmd/server.py index c985c5c4..b90100d0 100644 --- a/pupy/network/lib/picocmd/server.py +++ b/pupy/network/lib/picocmd/server.py @@ -751,6 +751,8 @@ class DnsCommandServerHandler(BaseResolver): if len(parts) == 0: raise DnsPingRequest(1) + elif '_' in data: + raise DnsNoCommandServerException() elif len(parts) == 1 and parts[0].startswith('ping'): if len(parts[0]) == 4: raise DnsPingRequest(15)