Próbuję zainstalować pakiet Social Engineering Toolkit (SET) w systemie OS X Lion.
Znalazłem te polecenia w Internecie:
git clone https://github.com/trustedsec/social-engineer-toolkit
cd social-engineer-toolkit
python setup.py install
setoolkit
Ale po zrobieniu python setup.py install
daje mi to:
Saffet-iMac:social-engineer-toolkit SaffetYurtoglu$ python3 setup.py install
Searching for pexpect
Best match: pexpect 4.2.0
Adding pexpect 4.2.0 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pexpect
Finished processing dependencies for pexpect
Searching for pycrypto
Best match: pycrypto 2.6.1
Adding pycrypto 2.6.1 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pycrypto
Finished processing dependencies for pycrypto
Searching for pyopenssl
Best match: pyOpenSSL 16.0.0
Adding pyOpenSSL 16.0.0 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pyopenssl
Finished processing dependencies for pyopenssl
Searching for pefile
Best match: pefile 2016.3.28
Adding pefile 2016.3.28 to easy-install.pth file
Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pefile
Finished processing dependencies for pefile
Wygląda na to, że wszystko jest w porządku, ale nic się nie dzieje. Co powinienem zrobić?
Odpowiedzi:
Odpowiedź brzmiała, że w ścieżce $ PATH wystąpił błąd w .bash_profile Johna. Z jakiegoś powodu, pomimo usunięcia wszystkich bitów o python3.5 / 3.6 w pliku .bash_profile, polecenie eksportu ścieżki ponownie je wstawiło. Zostało to rozwiązane przez jawne odwołanie się do wszystkich ścieżek i nie dodawanie do aktualnie przechowywanej $ PATH. Instalacja używa teraz poprawnej wersji Pythona.
źródło
W waniliowym lwie instalacja Social Engineering Toolkit działa, jeśli go używasz
(który zainstaluje niezbędne narzędzia / biblioteki w /Library/Python/2.7/site-packages).
Po „zainstalowaniu” zestawu narzędzi użyj go,
sudo ./setoolkit
aby uruchomić SE Toolkit.Oto kilka zmiennych env:
Prawdopodobnie zainstalowałeś Python 3.5 - który nie jest zawarty w OS X Lion - i zmodyfikowałeś niektóre zmienne env. Bez dalszych informacji instalacji SE Toolkit nie można odzyskać.
źródło
sudo python setup.py install
dał mi taką samą wydajność. A potem zrobiłem to samo z Pythonem 2.7 i znowu otrzymałem to samo, ale tylko numery wersji były 2.7 i nie mogłem go skopiować tutaj, to jest za długie.