Problemy z instalowaniem zestawu narzędzi inżynierii społecznej (SET)


0

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 installdaje 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ć?


Komentarze nie są przeznaczone do rozszerzonej dyskusji; ta rozmowa została przeniesiona do czatu .
— nohillside

Odpowiedzi:


0

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.


0

W waniliowym lwie instalacja Social Engineering Toolkit działa, jeśli go używasz

git clone https://github.com/trustedsec/social-engineer-toolkit
cd social-engineer-toolkit
sudo python setup.py install

(który zainstaluje niezbędne narzędzia / biblioteki w /Library/Python/2.7/site-packages).

Po „zainstalowaniu” zestawu narzędzi użyj go, sudo ./setoolkitaby uruchomić SE Toolkit.

Oto kilka zmiennych env:

$ python --version
Python 2.7.1
$ which python
/usr/bin/python
$ python -c "import sys;print(sys.path)"
['', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC', '/Library/Python/2.7/site-packages']
$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

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ć.


Dało mi to tę samą moc. Myślę, że zainstalowałem też pakiety 3.5. Czy powinienem je usunąć?
— John

Co oznacza „ta sama wydajność”? Twoje lub moje?
— klanomath

Mam na myśli taką samą wydajność jak moja. sudo python setup.py installdał 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.
— John

@John Które Python 3.5 zainstalowałeś? Homebrew czy inny instalator? Dodaj link, jeśli zainstalowałeś inny (inny niż homebrew)! A czy naprawiłeś instalację Lion ?
— klanomath

Tak, ponownie zainstalowałem swój komputer Mac. Pobrałem python 3.5 z python.org
— John
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.