mirror of
https://github.com/lgandx/Responder.git
synced 2025-08-20 05:13:34 -07:00
Fixed LLMNR/NBT-NS/Browser issue when binding to a specific interface
This commit is contained in:
parent
b982e6e3ce
commit
af7d27ac8c
2 changed files with 7 additions and 7 deletions
12
Responder.py
12
Responder.py
|
@ -250,13 +250,13 @@ def main():
|
||||||
from poisoners.LLMNR import LLMNR
|
from poisoners.LLMNR import LLMNR
|
||||||
from poisoners.NBTNS import NBTNS
|
from poisoners.NBTNS import NBTNS
|
||||||
from poisoners.MDNS import MDNS
|
from poisoners.MDNS import MDNS
|
||||||
threads.append(Thread(target=serve_LLMNR_poisoner, args=(settings.Config.Bind_To, 5355, LLMNR,)))
|
threads.append(Thread(target=serve_LLMNR_poisoner, args=('', 5355, LLMNR,)))
|
||||||
threads.append(Thread(target=serve_MDNS_poisoner, args=(settings.Config.Bind_To, 5353, MDNS,)))
|
threads.append(Thread(target=serve_MDNS_poisoner, args=('', 5353, MDNS,)))
|
||||||
threads.append(Thread(target=serve_NBTNS_poisoner, args=(settings.Config.Bind_To, 137, NBTNS,)))
|
threads.append(Thread(target=serve_NBTNS_poisoner, args=('', 137, NBTNS,)))
|
||||||
|
|
||||||
# Load Browser Listener
|
# Load Browser Listener
|
||||||
from servers.Browser import Browser
|
from servers.Browser import Browser
|
||||||
threads.append(Thread(target=serve_thread_udp_broadcast, args=(settings.Config.Bind_To, 138, Browser,)))
|
threads.append(Thread(target=serve_thread_udp_broadcast, args=('', 138, Browser,)))
|
||||||
|
|
||||||
if settings.Config.HTTP_On_Off:
|
if settings.Config.HTTP_On_Off:
|
||||||
from servers.HTTP import HTTP
|
from servers.HTTP import HTTP
|
||||||
|
@ -290,7 +290,7 @@ def main():
|
||||||
|
|
||||||
if settings.Config.Krb_On_Off:
|
if settings.Config.Krb_On_Off:
|
||||||
from servers.Kerberos import KerbTCP, KerbUDP
|
from servers.Kerberos import KerbTCP, KerbUDP
|
||||||
threads.append(Thread(target=serve_thread_udp, args=(settings.Config.Bind_To, 88, KerbUDP,)))
|
threads.append(Thread(target=serve_thread_udp, args=('', 88, KerbUDP,)))
|
||||||
threads.append(Thread(target=serve_thread_tcp, args=(settings.Config.Bind_To, 88, KerbTCP,)))
|
threads.append(Thread(target=serve_thread_tcp, args=(settings.Config.Bind_To, 88, KerbTCP,)))
|
||||||
|
|
||||||
if settings.Config.SQL_On_Off:
|
if settings.Config.SQL_On_Off:
|
||||||
|
@ -321,7 +321,7 @@ def main():
|
||||||
|
|
||||||
if settings.Config.DNS_On_Off:
|
if settings.Config.DNS_On_Off:
|
||||||
from servers.DNS import DNS, DNSTCP
|
from servers.DNS import DNS, DNSTCP
|
||||||
threads.append(Thread(target=serve_thread_udp, args=(settings.Config.Bind_To, 53, DNS,)))
|
threads.append(Thread(target=serve_thread_udp, args=('', 53, DNS,)))
|
||||||
threads.append(Thread(target=serve_thread_tcp, args=(settings.Config.Bind_To, 53, DNSTCP,)))
|
threads.append(Thread(target=serve_thread_tcp, args=(settings.Config.Bind_To, 53, DNSTCP,)))
|
||||||
|
|
||||||
for thread in threads:
|
for thread in threads:
|
||||||
|
|
|
@ -23,7 +23,7 @@ import subprocess
|
||||||
|
|
||||||
from utils import *
|
from utils import *
|
||||||
|
|
||||||
__version__ = 'Responder 3.0.1.0'
|
__version__ = 'Responder 3.0.2.0'
|
||||||
|
|
||||||
class Settings:
|
class Settings:
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue