DNS server now outputs all queries to seperate log file

Fixed a bug where the SSLStrip proxy wouldn't allow caching if the AppCache poison plugin is enabled
HTTP and SMB servers now listen on all interfaces
This commit is contained in:
byt3bl33d3r 2015-09-06 12:47:07 +02:00
parent 9add87c5b2
commit 22a43df4f8
6 changed files with 25 additions and 12 deletions

View file

@ -49,10 +49,10 @@ class HTTP:
def start(self):
try:
if OsInterfaceIsSupported():
server = ThreadingTCPServer((settings.Config.Bind_To, 80), HTTP1)
else:
server = ThreadingTCPServer(('', 80), HTTP1)
#if OsInterfaceIsSupported():
#server = ThreadingTCPServer((settings.Config.Bind_To, 80), HTTP1)
#else:
server = ThreadingTCPServer(('0.0.0.0', 80), HTTP1)
t = threading.Thread(name='HTTP', target=server.serve_forever)
t.setDaemon(True)
@ -267,7 +267,7 @@ def PacketSequence(data, client):
else:
Response = IIS_Auth_401_Ans()
if settings.Config.Verbose:
log.info("{} [HTTP] Sending NTLM authentication request to".format(client))
log.info("{} [HTTP] Sending NTLM authentication request".format(client))
return str(Response)