mirror of
https://github.com/lgandx/Responder.git
synced 2025-08-19 13:00:00 -07:00
added:error handling on exceptions.
This commit is contained in:
parent
31393c7072
commit
f670fbaa7f
2 changed files with 53 additions and 49 deletions
|
|
@ -51,7 +51,7 @@ def Poisoned_MDNS_Name(data):
|
||||||
|
|
||||||
class MDNS(BaseRequestHandler):
|
class MDNS(BaseRequestHandler):
|
||||||
def handle(self):
|
def handle(self):
|
||||||
|
try:
|
||||||
data, soc = self.request
|
data, soc = self.request
|
||||||
Request_Name = Parse_MDNS_Name(data)
|
Request_Name = Parse_MDNS_Name(data)
|
||||||
MDNSType = Parse_IPV6_Addr(data)
|
MDNSType = Parse_IPV6_Addr(data)
|
||||||
|
|
@ -95,3 +95,5 @@ class MDNS(BaseRequestHandler):
|
||||||
'ForName': Request_Name,
|
'ForName': Request_Name,
|
||||||
'AnalyzeMode': '0',
|
'AnalyzeMode': '0',
|
||||||
})
|
})
|
||||||
|
except:
|
||||||
|
raise
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ else:
|
||||||
class NBTNS(BaseRequestHandler):
|
class NBTNS(BaseRequestHandler):
|
||||||
|
|
||||||
def handle(self):
|
def handle(self):
|
||||||
|
try:
|
||||||
data, socket = self.request
|
data, socket = self.request
|
||||||
Name = Decode_Name(NetworkRecvBufferPython2or3(data[13:45]))
|
Name = Decode_Name(NetworkRecvBufferPython2or3(data[13:45]))
|
||||||
# Break out if we don't want to respond to this host
|
# Break out if we don't want to respond to this host
|
||||||
|
|
@ -56,4 +56,6 @@ class NBTNS(BaseRequestHandler):
|
||||||
'ForName': Name,
|
'ForName': Name,
|
||||||
'AnalyzeMode': '0',
|
'AnalyzeMode': '0',
|
||||||
})
|
})
|
||||||
|
except:
|
||||||
|
raise
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue