mirror of
https://github.com/byt3bl33d3r/MITMf.git
synced 2025-07-07 05:22:15 -07:00
Responder's MDNS/LLMNR/NBTNS poisoners are back in action (better than ever), only WPAD remains.
Tested against Windows 7 and 8, got hashes 100% of the time! \o/ The rest of the servers will be added in after WPAD is fixed. Next step is to fix the logging... frankly i rather just log everything into the main mitmf.log folder since it's very grep'able. Also the exact output is going to need tweaking, the lines are wayy to long
This commit is contained in:
parent
7aad9879d1
commit
08b9029a96
7 changed files with 327 additions and 296 deletions
|
@ -24,9 +24,12 @@ import threading
|
|||
|
||||
from plugins.plugin import Plugin
|
||||
from twisted.internet import reactor
|
||||
from core.responder.wpad.WPADPoisoner import WPADPoisoner
|
||||
from core.responder.llmnr.LLMNRPoisoner import LLMNRPoisoner
|
||||
from core.utils import SystemConfig
|
||||
from core.responder.llmnr.LLMNRPoisoner import LLMNRPoisoner
|
||||
from core.responder.wpad.WPADPoisoner import WPADPoisoner
|
||||
from core.responder.mdns.MDNSPoisoner import MDNSPoisoner
|
||||
from core.responder.nbtns.NBTNSPoisoner import NBTNSPoisoner
|
||||
from core.responder.fingerprinter.LANFingerprinter import LANFingerprinter
|
||||
|
||||
class Responder(Plugin):
|
||||
name = "Responder"
|
||||
|
@ -48,6 +51,9 @@ class Responder(Plugin):
|
|||
sys.exit('[-] Error parsing config for Responder: ' + str(e))
|
||||
|
||||
LLMNRPoisoner().start(options, self.ourip)
|
||||
MDNSPoisoner().start(options, self.ourip)
|
||||
NBTNSPoisoner().start(options, self.ourip)
|
||||
LANFingerprinter().start(options)
|
||||
|
||||
if options.wpad:
|
||||
WPADPoisoner().start()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue