Removed responder submodule

This commit is contained in:
byt3bl33d3r 2015-03-31 10:56:53 +02:00
parent f71ffac973
commit 7a25108f9d
3 changed files with 105 additions and 106 deletions

3
.gitmodules vendored
View file

@ -1,6 +1,3 @@
[submodule "libs/bdfactory"]
path = libs/bdfactory
url = https://github.com/secretsquirrel/the-backdoor-factory
[submodule "libs/responder"]
path = libs/responder
url = https://github.com/SpiderLabs/Responder

@ -1 +0,0 @@
Subproject commit 889bc5949f100a0b7d653293e48a4c2506751867

View file

@ -57,9 +57,9 @@ class Responder(Plugin):
if options.Analyse:
print '| |_ Responder is in analyze mode. No NBT-NS, LLMNR, MDNS requests will be poisoned'
t = threading.Thread(name='responder', target=start_responder, args=(options, options.ip_address, config))
t.setDaemon(True)
t.start()
Responder.main = self.start_responder
self.start_responder(options, options.ip_address, config)
def plugin_reactor(self, strippingFactory):
reactor.listenTCP(3141, strippingFactory)
@ -178,13 +178,16 @@ def start_responder(options, ip_address, config):
Is_SMTP_On(SMTP_On_Off)
Is_IMAP_On(IMAP_On_Off)
#Browser listener loaded by default
thread.start_new(serve_thread_udp,('', 138,Browser))
t1 = threading.Thread(name="Browser", target=serve_thread_udp, args=('', 138, Browser))
## Poisoner loaded by default, it's the purpose of this tool...
thread.start_new(serve_thread_udp_MDNS,('', 5353,MDNS)) #MDNS
thread.start_new(serve_thread_udp,('', 88, KerbUDP))
thread.start_new(serve_thread_udp,('', 137,NB)) #NBNS
thread.start_new(serve_thread_udp_LLMNR,('', 5355, LLMNR)) #LLMNR
while num_thrd > 0:
time.sleep(1)
t2 = threading.Thread(name="MDNS", target=serve_thread_udp_MDNS, args=('', 5353, MDNS)) #MDNS
t3 = threading.Thread(name="KerbUDP", target=serve_thread_udp, args=('', 88, KerbUDP))
t4 = threading.Thread(name="NBNS", target=serve_thread_udp, args=('', 137,NB)) #NBNS
t5 = threading.Thread(name="LLMNR", target=serve_thread_udp_LLMNR, args=('', 5355, LLMNR)) #LLMNR
for t in [t1, t2, t3, t4, t5]:
t.setDaemon(True)
t.start()
except KeyboardInterrupt:
exit()