mirror of
https://github.com/byt3bl33d3r/MITMf.git
synced 2025-07-07 13:32:18 -07:00
Removed responder submodule
This commit is contained in:
parent
f71ffac973
commit
7a25108f9d
3 changed files with 105 additions and 106 deletions
3
.gitmodules
vendored
3
.gitmodules
vendored
|
@ -1,6 +1,3 @@
|
||||||
[submodule "libs/bdfactory"]
|
[submodule "libs/bdfactory"]
|
||||||
path = libs/bdfactory
|
path = libs/bdfactory
|
||||||
url = https://github.com/secretsquirrel/the-backdoor-factory
|
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
|
|
|
@ -57,9 +57,9 @@ class Responder(Plugin):
|
||||||
if options.Analyse:
|
if options.Analyse:
|
||||||
print '| |_ Responder is in analyze mode. No NBT-NS, LLMNR, MDNS requests will be poisoned'
|
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))
|
Responder.main = self.start_responder
|
||||||
t.setDaemon(True)
|
|
||||||
t.start()
|
self.start_responder(options, options.ip_address, config)
|
||||||
|
|
||||||
def plugin_reactor(self, strippingFactory):
|
def plugin_reactor(self, strippingFactory):
|
||||||
reactor.listenTCP(3141, strippingFactory)
|
reactor.listenTCP(3141, strippingFactory)
|
||||||
|
@ -77,7 +77,7 @@ class Responder(Plugin):
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def start_responder(options, ip_address, config):
|
def start_responder(options, ip_address, config):
|
||||||
|
|
||||||
global VERSION; VERSION = '2.1.2'
|
global VERSION; VERSION = '2.1.2'
|
||||||
|
|
||||||
|
@ -178,13 +178,16 @@ def start_responder(options, ip_address, config):
|
||||||
Is_SMTP_On(SMTP_On_Off)
|
Is_SMTP_On(SMTP_On_Off)
|
||||||
Is_IMAP_On(IMAP_On_Off)
|
Is_IMAP_On(IMAP_On_Off)
|
||||||
#Browser listener loaded by default
|
#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...
|
## Poisoner loaded by default, it's the purpose of this tool...
|
||||||
thread.start_new(serve_thread_udp_MDNS,('', 5353,MDNS)) #MDNS
|
t2 = threading.Thread(name="MDNS", target=serve_thread_udp_MDNS, args=('', 5353, MDNS)) #MDNS
|
||||||
thread.start_new(serve_thread_udp,('', 88, KerbUDP))
|
t3 = threading.Thread(name="KerbUDP", target=serve_thread_udp, args=('', 88, KerbUDP))
|
||||||
thread.start_new(serve_thread_udp,('', 137,NB)) #NBNS
|
t4 = threading.Thread(name="NBNS", target=serve_thread_udp, args=('', 137,NB)) #NBNS
|
||||||
thread.start_new(serve_thread_udp_LLMNR,('', 5355, LLMNR)) #LLMNR
|
t5 = threading.Thread(name="LLMNR", target=serve_thread_udp_LLMNR, args=('', 5355, LLMNR)) #LLMNR
|
||||||
while num_thrd > 0:
|
|
||||||
time.sleep(1)
|
for t in [t1, t2, t3, t4, t5]:
|
||||||
|
t.setDaemon(True)
|
||||||
|
t.start()
|
||||||
|
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
exit()
|
exit()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue