В: как я могу установить необходимый модуль pypcap
Использование Scapy с Windows 7 возможно, но не работает из коробки. Руководство по установке можно найти здесь:
http://www.secdev.org/projects/scapy/doc/installation.html#windows
Я настоятельно рекомендую перейти на python 2.6, так как это сделает вашу жизнь намного проще.
Если вы настаиваете на версии 2.7, вам придется самостоятельно скомпилировать некоторые требуемые модули. Кроме того, некоторые ключевые модули, такие как pypcap, должны быть исправлены, прежде чем их можно будет скомпилировать с помощью python 2.7 (см. патч pycap).
Здесь вы найдете рекомендации по сборке модулей.
В: можно ли сделать скрипты Python, зависящие от scapy, в автономные приложения Windows
И да и нет. Хотя вы можете использовать py2exe для создания EXE из вашего кода Python. Scapy использует WinPcap, который необходимо установить в дополнение к вашему приложению.
person
circus
schedule
12.10.2011