mirror of
https://github.com/lgandx/Responder.git
synced 2025-12-09 06:01:29 +00:00
Removed the static certs and added automatic cert generation
This commit is contained in:
4
certs/gen-self-signed-cert.sh
Normal file → Executable file
4
certs/gen-self-signed-cert.sh
Normal file → Executable file
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
openssl genrsa -out responder.key 2048
|
openssl genrsa -out certs/responder.key 2048
|
||||||
openssl req -new -x509 -days 3650 -key responder.key -out responder.crt -subj "/"
|
openssl req -new -x509 -days 3650 -key certs/responder.key -out certs/responder.crt -subj "/"
|
||||||
|
|||||||
@@ -253,6 +253,13 @@ class Settings:
|
|||||||
self.AnalyzeLogger = logging.getLogger('Analyze Log')
|
self.AnalyzeLogger = logging.getLogger('Analyze Log')
|
||||||
self.AnalyzeLogger.addHandler(ALog_Handler)
|
self.AnalyzeLogger.addHandler(ALog_Handler)
|
||||||
|
|
||||||
|
# First time Responder run?
|
||||||
|
if os.path.isfile(self.ResponderPATH+'/Responder.db'):
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
#If it's the first time, generate SSL certs for this Responder session and send openssl output to /dev/null
|
||||||
|
Certs = os.system("./certs/gen-self-signed-cert.sh >/dev/null 2>&1")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
NetworkCard = subprocess.check_output(["ifconfig", "-a"])
|
NetworkCard = subprocess.check_output(["ifconfig", "-a"])
|
||||||
except:
|
except:
|
||||||
|
|||||||
Reference in New Issue
Block a user