У меня возникла проблема с scapy-импортом в скрипт python. Я использую python 2.7. Scapy работает отлично через интерактивный взгляд, но при попытке написать собственный сценарий не может, название «IP» не определенScapy не удалось импортировать 'IP' не определено
import sys
from scapy.all import *
p=sr(IP(dst="10.1.99.2")/TCP(dport=80))
print 'success'
С моей стороны, используя Ubuntu 14.04 с последним scapy установленного и Python 2.7 запущенно, что скрипт стреляет не выполняется для импортируя несколько разных уровней с такими ошибками, как «невозможно импортировать слой inet: name« IP »не определен»
любые идеи?
Редактировать: Решено: не знаю, что это было, но файл py, находящийся на моем рабочем столе, помешал ему нормально работать. Как только я переместил его в папку для загрузки, он отлично работал
Как вы установили scapy? пип? или apt-get? – nrathaus
sudo apt-get install scapy - что произошло непосредственно после установки ubuntu 14.04 на vm –
странно, попробуйте использовать «apt-get remove scapy && pip install scapy», возможно, версия apt-get нарушена? Я использую pip один, поскольку он является более новой версией – nrathaus