Блокировка терминала при попытке импортировать scapy.all - PullRequest
0 голосов
/ 17 сентября 2018

Все остальное в python, кажется, работает.Когда я запускаю python из моего терминала и набираю from scapy import all, он полностью зависает от меня и убивает минуту или две.Кто-нибудь знает, почему это может быть?

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Возможно, вы захотите предоставить дополнительную информацию (ОС, версия Python, версия scapy, pcap lib использует (если есть) ...), чтобы мы могли предоставить более полные ответы

Обратите внимание, что последние версии scapy (2.4.0) должны быть импортированы через

from scapy.all import *

Вы также можете попробовать последнюю версию dev github , которая имеет большие улучшения

Наконец, если ничего не работает, не стесняйтесь сообщать об ошибке на странице github

0 голосов
/ 17 сентября 2018

Трудно сказать точно, почему, но есть несколько возможностей:

  1. это может работать, но для импорта требуется некоторое время;Вы можете проверить это, наблюдая за использованием процессора.
  2. дайте ему несколько минут, и если он все еще не работает, нажмите Ctrl-C, как сказал Остин;он должен отображать трассировку ошибок, которая может указывать вам, где находится программа.
  3. Ваша версия scapy может быть устаревшей (последняя версия 2.4.0).Попробуйте обновить до последней версии
...