diff --git a/readme/CHANGELOG b/readme/CHANGELOG index fa5e6a3ab..8e87a32ab 100644 --- a/readme/CHANGELOG +++ b/readme/CHANGELOG @@ -1,3 +1,9 @@ +~~~~~~~~~~~~~~~~ +version 7.3.13 +~~~~~~~~~~~~~~~~ + +* some versions of OpenSSL would throw a zipimporter error. 7.3.13 resolves this issue + ~~~~~~~~~~~~~~~~ version 7.3.12 ~~~~~~~~~~~~~~~~ diff --git a/src/core/set.version b/src/core/set.version index 1cef271e2..e459e6b6a 100644 --- a/src/core/set.version +++ b/src/core/set.version @@ -1 +1 @@ -7.3.12 +7.3.13 diff --git a/src/webattack/harvester/harvester.py b/src/webattack/harvester/harvester.py index 91125eb5e..231a92be9 100644 --- a/src/webattack/harvester/harvester.py +++ b/src/webattack/harvester/harvester.py @@ -42,12 +42,13 @@ if track_email == True: print_status( "You have selected to track user accounts, Apache will automatically be turned on to handle tracking of users.") apache_check = True + # detect openssl module try: from OpenSSL import SSL # handle import error that openssl is not there -except ImportError: - print("Python OpenSSL wasn't detected, note that SSL compatibility is now turned off") +except Exception: + print("Python OpenSSL wasn't detected or has an installation issue, note that SSL compatibility is now turned off") ############################################ # Credential harvester #