mirror of
https://github.com/lgandx/Responder.git
synced 2025-08-19 21:03:33 -07:00
Compare commits
No commits in common. "master" and "v3.1.6.0" have entirely different histories.
2 changed files with 12 additions and 9 deletions
|
@ -240,9 +240,8 @@ 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) or IPPos == 1:
|
if IPPos == -1 or IPPos + 4 >= len(data):
|
||||||
#Probably not present in the DHCP options we received, let's grab it from the IP header instead
|
return None
|
||||||
return data[12:16]
|
|
||||||
else:
|
else:
|
||||||
IP = data[IPPos:IPPos+4]
|
IP = data[IPPos:IPPos+4]
|
||||||
return IP
|
return IP
|
||||||
|
|
16
utils.py
16
utils.py
|
@ -485,13 +485,21 @@ 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))
|
||||||
|
@ -571,8 +579,4 @@ def StartupMessage():
|
||||||
print(' %-27s' % "Responder Machine Name" + color('[%s]' % settings.Config.MachineName, 5, 1))
|
print(' %-27s' % "Responder Machine Name" + color('[%s]' % settings.Config.MachineName, 5, 1))
|
||||||
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