def run(self): self.httpd = None self.httpd = MyHTTPServer((self.Address, self.PORT), self.Handler,on_before_serve = self.httpd) self.Handler.log_message = self.Method_GET_LOG setup_logger('phishing', './Logs/Phishing/Webclone.log') self.log_phishing = logging.getLogger('phishing') self.httpd.serve_forever()
def run(self): print "Serving at: http://%(interface)s:%(port)s\n" % dict( interface=self.Address, port=self.PORT) self.Handler.log_message = self.Method_GET_LOG setup_logger('phishing', './Logs/Phishing/Webclone.log') self.log_phishing = logging.getLogger('phishing') self.httpd.serve_forever()
def run(self): self.httpd = None self.httpd = MyHTTPServer((self.Address, self.PORT), self.Handler, on_before_serve=self.httpd) self.Handler.log_message = self.Method_GET_LOG setup_logger('phishing', './Logs/Phishing/requests.log') self.log_phishing = logging.getLogger('phishing') self.httpd.serve_forever()
def run(self): print "Starting Thread:" + self.objectName() self.process = Popen(self.args, stdout=PIPE, stderr=STDOUT) setup_logger("dhcp", "./Logs/AccessPoint/dhcp.log") loggerDhcp = logging.getLogger("dhcp") loggerDhcp.info("---[ Start DHCP " + asctime() + "]---") for line, data in enumerate(iter(self.process.stdout.readline, b"")): if "DHCPREQUEST for" in data.rstrip(): self.sendRequest.emit(data.split()) elif "DHCPACK on" in data.rstrip(): self.sendRequest.emit(data.split()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.objectName() self.process = Popen(self.args, stdout=PIPE, stderr=STDOUT) setup_logger('dhcp', './Logs/AccessPoint/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP ' + asctime() + ']---') for line, data in enumerate(iter(self.process.stdout.readline, b'')): if 'DHCPREQUEST for' in data.rstrip(): self.sendRequest.emit(data.split()) elif 'DHCPACK on' in data.rstrip(): self.sendRequest.emit(data.split()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.objectName() self.process = Popen(self.args, stdout=PIPE,stderr=STDOUT,preexec_fn=setsid) setup_logger('dhcp', './Logs/AccessPoint/dhcp.log') loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP '+asctime()+']---') for line,data in enumerate(iter(self.process.stdout.readline, b'')): if 'DHCPREQUEST for' in data.rstrip(): self.sendRequest.emit(data.split()) elif 'DHCPACK on' in data.rstrip(): self.sendRequest.emit(data.split()) loggerDhcp.info(data.rstrip())
def run(self): print 'Starting Thread:' + self.name if self.name == 'Dns2Proxy': setup_logger('dns2proxy', './Logs/AccessPoint/dns2proxy.log') log_dns2proxy = logging.getLogger('dns2proxy') self.logger = True self.process = Popen(self.cmd,stdout=PIPE,stderr=STDOUT) for line in iter(self.process.stdout.readline, b''): if self.logger: if self.name == 'Dns2Proxy': log_dns2proxy.info(line.rstrip()) self.prompt = False if self.prompt: print (line.rstrip())
def run(self): print 'Starting Thread:' + self.name if self.name == 'Dns2Proxy': setup_logger('dns2proxy', './Logs/AccessPoint/dns2proxy.log') log_dns2proxy = logging.getLogger('dns2proxy') self.logger = True self.process = Popen(self.cmd, stdout=PIPE, stderr=STDOUT) for line in iter(self.process.stdout.readline, b''): if self.logger: if self.name == 'Dns2Proxy': log_dns2proxy.info(line.rstrip()) self.prompt = False if self.prompt: print(line.rstrip())
def run(self): print '[New Thread {} ({})]'.format(self.currentThreadId(), self.objectName()) self.process = Popen(self.args, stdout=PIPE, stderr=STDOUT, preexec_fn=setsid) setup_logger('dhcp', './Logs/AccessPoint/dhcp.log', self.session) loggerDhcp = logging.getLogger('dhcp') loggerDhcp.info('---[ Start DHCP ' + asctime() + ']---') for line, data in enumerate(iter(self.process.stdout.readline, b'')): if 'DHCPREQUEST for' in data.rstrip(): self.sendRequest.emit(data.split()) elif 'DHCPACK on' in data.rstrip(): self.sendRequest.emit(data.split()) loggerDhcp.info(data.rstrip())
def LoggerInjector(self, session): setup_logger('injectionPage', './Logs/AccessPoint/injectionPage.log', session) self.logging = logging.getLogger('injectionPage')
def makeLogger(self): setup_logger('hostapd', './Logs/AccessPoint/hostapd.log', self.session) self.log_hostapd = logging.getLogger('hostapd')
def makeLogger(self): setup_logger('hostapd', './Logs/AccessPoint/requestAP.log') self.log_hostapd = logging.getLogger('hostapd')
def LoggerInjector(self): setup_logger('injectionPage', './Logs/AccessPoint/injectionPage.log') self.logging = logging.getLogger('injectionPage')
def run(self): print "Serving at: http://%(interface)s:%(port)s\n" % dict(interface=self.Address, port=self.PORT) self.Handler.log_message = self.Method_GET_LOG setup_logger('phishing', './Logs/Phishing/Webclone.log') self.log_phishing = logging.getLogger('phishing') self.httpd.serve_forever()