mirror of
https://github.com/lgandx/Responder.git
synced 2025-08-19 13:00:00 -07:00
Compare commits
2 commits
Author | SHA1 | Date | |
---|---|---|---|
|
398a1fce31 | ||
|
fa2b8dd5fd |
2 changed files with 9 additions and 12 deletions
|
@ -240,8 +240,9 @@ def ParseSrcDSTAddr(data):
|
||||||
|
|
||||||
def FindIP(data):
|
def FindIP(data):
|
||||||
IPPos = data.find(b"\x32\x04") + 2
|
IPPos = data.find(b"\x32\x04") + 2
|
||||||
if IPPos == -1 or IPPos + 4 >= len(data):
|
if IPPos == -1 or IPPos + 4 >= len(data) or IPPos == 1:
|
||||||
return None
|
#Probably not present in the DHCP options we received, let's grab it from the IP header instead
|
||||||
|
return data[12:16]
|
||||||
else:
|
else:
|
||||||
IP = data[IPPos:IPPos+4]
|
IP = data[IPPos:IPPos+4]
|
||||||
return IP
|
return IP
|
||||||
|
|
14
utils.py
14
utils.py
|
@ -485,21 +485,13 @@ def banner():
|
||||||
])
|
])
|
||||||
|
|
||||||
print(banner)
|
print(banner)
|
||||||
print("\n \033[1;33mNBT-NS, LLMNR & MDNS %s\033[0m" % settings.__version__)
|
|
||||||
print('')
|
|
||||||
print(" To support this project:")
|
|
||||||
print(" Github -> https://github.com/sponsors/lgandx")
|
|
||||||
print(" Paypal -> https://paypal.me/PythonResponder")
|
|
||||||
print('')
|
|
||||||
print(" Author: Laurent Gaffie (laurent.gaffie@gmail.com)")
|
|
||||||
print(" To kill this script hit CTRL-C")
|
|
||||||
print('')
|
print('')
|
||||||
|
|
||||||
|
|
||||||
def StartupMessage():
|
def StartupMessage():
|
||||||
enabled = color('[ON]', 2, 1)
|
enabled = color('[ON]', 2, 1)
|
||||||
disabled = color('[OFF]', 1, 1)
|
disabled = color('[OFF]', 1, 1)
|
||||||
|
print(color("[*] ", 2, 1)+"Sponsor Responder: https://paypal.me/PythonResponder")
|
||||||
print('')
|
print('')
|
||||||
print(color("[+] ", 2, 1) + "Poisoners:")
|
print(color("[+] ", 2, 1) + "Poisoners:")
|
||||||
print(' %-27s' % "LLMNR" + (enabled if (settings.Config.AnalyzeMode == False and settings.Config.LLMNR_On_Off) else disabled))
|
print(' %-27s' % "LLMNR" + (enabled if (settings.Config.AnalyzeMode == False and settings.Config.LLMNR_On_Off) else disabled))
|
||||||
|
@ -580,3 +572,7 @@ def StartupMessage():
|
||||||
print(' %-27s' % "Responder Domain Name" + color('[%s]' % settings.Config.DomainName, 5, 1))
|
print(' %-27s' % "Responder Domain Name" + color('[%s]' % settings.Config.DomainName, 5, 1))
|
||||||
print(' %-27s' % "Responder DCE-RPC Port " + color('[%s]' % settings.Config.RPCPort, 5, 1))
|
print(' %-27s' % "Responder DCE-RPC Port " + color('[%s]' % settings.Config.RPCPort, 5, 1))
|
||||||
|
|
||||||
|
#credits
|
||||||
|
print('')
|
||||||
|
print(color("[*] ", 2, 1)+"Version: "+settings.__version__)
|
||||||
|
print(color("[*] ", 2, 1)+"Author: Laurent Gaffie, <lgaffie@secorizon.com>")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue