exit after missing domain

This commit is contained in:
root
2023-07-18 16:13:54 -04:00
parent 82fbfbfb69
commit dab41efaf6
+3 -1
View File
@@ -18,16 +18,18 @@ def begin_snaffle(options):
sleep(0.2) sleep(0.2)
if(not options.domain): if(not options.domain):
log.info("Domain not given, retrieving automatically.") log.info("Domain not provided, retrieving automatically.")
s = Server(options.targets[0], get_info = ALL) s = Server(options.targets[0], get_info = ALL)
c = Connection(s) c = Connection(s)
if(not c.bind()): if(not c.bind()):
log.error("Could not get domain automatically") log.error("Could not get domain automatically")
sys.exit(1)
else: else:
try: try:
options.domain = s.info.other["ldapServiceName"][0].split("@")[1] options.domain = s.info.other["ldapServiceName"][0].split("@")[1]
except Exception as e: except Exception as e:
log.error("Could not get domain automatically") log.error("Could not get domain automatically")
sys.exit(1)
c.unbind() c.unbind()
domain_names = [] domain_names = []