mirror of
https://github.com/Ekultek/Zeus-Scanner.git
synced 2026-03-11 08:55:51 +00:00
fix or an issue when an error occurs during the WhoIs lookup it will exit (issue #144)
This commit is contained in:
parent
d4c1e2dc1c
commit
ef97ce7094
2 changed files with 9 additions and 2 deletions
|
|
@ -101,7 +101,13 @@ def whois_lookup_main(domain, **kwargs):
|
||||||
))
|
))
|
||||||
if timeout is not None:
|
if timeout is not None:
|
||||||
time.sleep(timeout)
|
time.sleep(timeout)
|
||||||
raw_information = gather_raw_whois_info(domain)
|
try:
|
||||||
|
raw_information = gather_raw_whois_info(domain)
|
||||||
|
except Exception:
|
||||||
|
lib.core.settings.logger.error(lib.core.settings.set_color(
|
||||||
|
"unable to produce information from WhoIs lookup...", level=40
|
||||||
|
))
|
||||||
|
return None
|
||||||
lib.core.settings.logger.info(lib.core.settings.set_color(
|
lib.core.settings.logger.info(lib.core.settings.set_color(
|
||||||
"discovered raw information...", level=25
|
"discovered raw information...", level=25
|
||||||
))
|
))
|
||||||
|
|
@ -113,9 +119,10 @@ def whois_lookup_main(domain, **kwargs):
|
||||||
try:
|
try:
|
||||||
human_readable_display(domain, interesting_data)
|
human_readable_display(domain, interesting_data)
|
||||||
except (ValueError, Exception):
|
except (ValueError, Exception):
|
||||||
lib.core.settings.logger.fatal(lib.core.settings.set_color(
|
lib.core.settings.logger.error(lib.core.settings.set_color(
|
||||||
"unable to display any information from WhoIs lookup on domain '{}'...".format(domain), level=50
|
"unable to display any information from WhoIs lookup on domain '{}'...".format(domain), level=50
|
||||||
))
|
))
|
||||||
|
return None
|
||||||
lib.core.settings.write_to_log_file(
|
lib.core.settings.write_to_log_file(
|
||||||
raw_information, lib.core.settings.WHOIS_RESULTS_LOG_PATH,
|
raw_information, lib.core.settings.WHOIS_RESULTS_LOG_PATH,
|
||||||
"{}-whois.json".format(domain)
|
"{}-whois.json".format(domain)
|
||||||
|
|
|
||||||
0
lib/firewall/wordfence.py
Normal file
0
lib/firewall/wordfence.py
Normal file
Loading…
Reference in a new issue