Handle DNSdumpster null results

This commit is contained in:
Guido Iaquinti 2016-06-12 12:22:29 +01:00
parent c10a20c706
commit f377f79521
1 changed files with 5 additions and 2 deletions

View File

@ -608,7 +608,10 @@ class DNSdumpster(multiprocessing.Process):
tbl_regex = re.compile('<a name="hostanchor"><\/a>Host Records.*?<table.*?>(.*?)</table>',re.S) tbl_regex = re.compile('<a name="hostanchor"><\/a>Host Records.*?<table.*?>(.*?)</table>',re.S)
link_regex = re.compile('<td class="col-md-4">(.*?)<br>',re.S) link_regex = re.compile('<td class="col-md-4">(.*?)<br>',re.S)
links = [] links = []
results_tbl = tbl_regex.findall(resp)[0] try:
results_tbl = tbl_regex.findall(resp)[0]
except IndexError:
results_tbl = ''
links_list = link_regex.findall(results_tbl) links_list = link_regex.findall(results_tbl)
links = list(set(links_list)) links = list(set(links_list))
for link in links: for link in links: