ВОПРОС · Q&A

Проблема при запуске net-creds

12 ответов 4,8 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Автор вопроса
При попытке запустить net-creds вылетает вот такое:
user123@kali:~/net-creds$ sudo python net-creds.py
Traceback (most recent call last):
File "net-creds.py", line 7, in <module>
from scapy.all import *
ImportError: No module named scapy.all
сам еще не очень в этой теме, только начинаю изучать.
 
У тебя видимо отсутствует модуль, установи sudo pip install scapy
 
Гуглить ошибку пробовал?
да

У тебя видимо отсутствует модуль, установи sudo pip install scapy
при установке получил вот такую вещь:

sudo pip install scapy
Requirement already satisfied: scapy in /usr/lib/python3/dist-packages (2.4.4)
как понял из объяснений в инете он у меня вроде как стоит, но почему тогда его не видит net-cat ? не та версия? как тогда установить мою? или отчего эта ошибка может быть еще?
 
Покажи python --version
 
Последнее редактирование:
Пробуй pip2 install scapy. Оно установит модуль под Python 2.
 
Последнее редактирование:
ошибка вышла, у меня в параллель еще и 3.8.6 стоит, где ошибся?
почему же тогда net-creds не ставится?
python2 и python3 вполне себе могут стоят параллельно. Пакеты у них ставятся отдельно, поэтому проверь, что под второй ты тоже scapy поставил.
 
python2 и python3 вполне себе могут стоят параллельно. Пакеты у них ставятся отдельно, поэтому проверь, что под второй ты тоже scapy поставил.
есть еще какие либо способы установки не через pip2? пишет, что нельзя так сделать
 
есть еще какие либо способы установки не через pip2? пишет, что нельзя так сделать
Раньше можно было модули доставлять через apt, но сейчас для второй версии пайтона пакета уже нет.
 
C перва сделай sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade