From e6c89c3a9b810f6e4bddef728ee86eb72ce9262b Mon Sep 17 00:00:00 2001 From: fleetcaptain Date: Sat, 16 Mar 2019 20:08:48 -0700 Subject: [PATCH] Fix SHA hashing and Unicode issue in python3 --- turbolist3r.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/turbolist3r.py b/turbolist3r.py index 765a71b..3b60252 100644 --- a/turbolist3r.py +++ b/turbolist3r.py @@ -94,7 +94,6 @@ def banner(): # Based on Sublist3r by Ahmed Aboul-Ela - @aboul3la # Forked by Carl Pearson - github.com/fleetcaptain - # v1.0 """ % (R, W, Y)) @@ -572,7 +571,7 @@ class NetcraftEnum(enumratorBaseThreaded): cookies = dict() cookies_list = cookie[0:cookie.find(';')].split("=") cookies[cookies_list[0]] = cookies_list[1] - cookies['netcraft_js_verification_response'] = hashlib.sha1(urllib.unquote(cookies_list[1])).hexdigest() + cookies['netcraft_js_verification_response'] = hashlib.sha1((urllib.unquote(cookies_list[1])).encode('utf-8')).hexdigest() return cookies def get_cookies(self, headers):