theHarvester/theHarvester.py
Alvaro Bird 741dc17363 Solve issue #259
Delay importing the main to avoid the SyntaxError.

$ ./theHarvester.py
Traceback (most recent call last):
  File "./theHarvester.py", line 5, in <module>
    from theHarvester import __main__
  File
"theHarvester/__main__.py",
line 96
    print(f'\033[94m[*] Target: {word} \n \033[0m')
                                                 ^
SyntaxError: invalid syntax
2019-07-03 12:44:22 +02:00

12 lines
306 B
Python
Executable file

#!/usr/bin/env python3
# Note: This script runs theHarvester
from platform import python_version
import sys
if python_version()[0:3] < '3.6':
print('\033[93m[!] Make sure you have Python 3.6+ installed, quitting.\n\n \033[0m')
sys.exit(1)
from theHarvester import __main__
__main__.entry_point()