mirror of https://github.com/n1nj4sec/pupy.git
Disable webserver by default (configured by config)
This commit is contained in:
parent
10bfcf35e0
commit
7183cf5bb3
|
@ -7,6 +7,7 @@ transport = ssl
|
||||||
port = 443
|
port = 443
|
||||||
ipv6 = true
|
ipv6 = true
|
||||||
logs = false
|
logs = false
|
||||||
|
webserver = false
|
||||||
|
|
||||||
#igd=True allow pupy to make UPNP requests to get you external IP.
|
#igd=True allow pupy to make UPNP requests to get you external IP.
|
||||||
igd = false
|
igd = false
|
||||||
|
|
|
@ -121,11 +121,14 @@ class PupyServer(threading.Thread):
|
||||||
logging.error('DnsCNC failed: {}'.format(e))
|
logging.error('DnsCNC failed: {}'.format(e))
|
||||||
|
|
||||||
def start_webserver(self):
|
def start_webserver(self):
|
||||||
if self.pupweb:
|
if not self.config.getboolean('pupyd', 'webserver'):
|
||||||
raise RuntimeError("Pupy Web Server is already started !")
|
return
|
||||||
self.pupweb=PupyWebServer(self, self.config)
|
|
||||||
self.pupweb.start()
|
|
||||||
|
|
||||||
|
if not self.pupweb:
|
||||||
|
self.pupweb = PupyWebServer(self, self.config)
|
||||||
|
self.pupweb.start()
|
||||||
|
else:
|
||||||
|
self.handler.display_error('WebServer already started')
|
||||||
|
|
||||||
def create_id(self):
|
def create_id(self):
|
||||||
""" return first lowest unused session id """
|
""" return first lowest unused session id """
|
||||||
|
|
Loading…
Reference in New Issue