diff --git a/sublist3r.py b/sublist3r.py index 760e5ce..c5d9a79 100755 --- a/sublist3r.py +++ b/sublist3r.py @@ -638,7 +638,11 @@ class DNSdumpster(enumratorBaseThreaded): def get_csrftoken(self, resp): csrf_regex = re.compile('', re.S) - token = csrf_regex.findall(resp)[0] + tokens = csrf_regex.findall(resp) + if not tokens: + print("[-] DNSdumpster failed: CSRF token not found. Skipping...") + return [] + token = tokens[0] return token.strip() def enumerate(self):