diff --git a/Responder.py b/Responder.py index ed238d5..aaba9dd 100755 --- a/Responder.py +++ b/Responder.py @@ -239,7 +239,7 @@ def main(): if settings.Config.SSL_On_Off: from servers.HTTP import HTTPS - threads.append(Thread(target=serve_thread_SSL, args=('', 443, HTTPS,))) + threads.append(Thread(target=serve_thread_SSL, args=('', 443, HTTP,))) if settings.Config.WPAD_On_Off: from servers.HTTP_Proxy import HTTP_Proxy diff --git a/servers/HTTP.py b/servers/HTTP.py index 7823c75..3eb7858 100644 --- a/servers/HTTP.py +++ b/servers/HTTP.py @@ -310,16 +310,17 @@ class HTTP(BaseRequestHandler): except socket.error: pass +""" # HTTPS Server class -class HTTPS(StreamRequestHandler): - def setup(self): - self.exchange = self.request - self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) - self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) +class HTTPS(BaseRequestHandler): + #def setup(self): + # self.exchange = self.request + # self.rfile = socket._fileobject(self.request, "rb", self.rbufsize) + # self.wfile = socket._fileobject(self.request, "wb", self.wbufsize) - def handle(self): - try: - Challenge = RandomChallenge() + #def handle(self): + # try: + # Challenge = RandomChallenge() data = self.exchange.recv(8092) self.exchange.settimeout(0.5) Buffer = WpadCustom(data,self.client_address[0]) @@ -335,3 +336,4 @@ class HTTPS(StreamRequestHandler): except: pass +""" \ No newline at end of file