Updated parser and added 1 sec sleep.

This commit is contained in:
NotoriousRebel 2019-01-31 15:21:16 -05:00
parent eb83fb7448
commit fbe30dd197
2 changed files with 8 additions and 1 deletions

View file

@ -31,6 +31,7 @@ def do_search(self):
uuid = r.json()['id']
url = f'{self.database}phonebook/search/result?id={uuid}&offset=0&limit={self.limit}'
r = requests.get(url, headers=headers)
time.sleep(1)
# to add in future grab status from r.text and check if more results can be gathered
if r.status_code != 200:
raise Exception('Error occurred while searching intelx.')

View file

@ -16,6 +16,12 @@ def parse_dictionaries(self, results):
if '@' in field:
self.emails.add(field)
else:
self.hosts.add(str(field).replace(')', ''))
field = str(field)
if 'http' in field or 'https' in field:
if field[:5] == 'https':
field = field[8:]
else:
field = field[7:]
self.hosts.add(field.replace(')', '').replace(',', ''))
return self.emails, self.hosts
return None, None