python - 使用 Python 2.7 在 Windows 上运行 Scapy

标签 python windows python-2.7 scapy

我喜欢在 Windows 7 下将 Scapy 与 Python v2.7 一起使用。

  • 如何安装 Python 2.7 所需的模块 pypcap?
  • 是否可以使用 py2exe 等分发工具将依赖于 Scapy 的 Python 脚本制作成独立的 Windows 应用程序?

我使用的特定 Python 发行版是 Enthought Python 发行版 7.02。

最佳答案

侵入式更新:请注意,此答案已过时,最新版本 (>=2.4.0) scapy 仅需要 Npcap(或 Winpcap)才能工作,而 IPython 用于安慰。看看official windows page

如果有人需要 Scapy for 64-bit + Python 2.7,我已经在此处上传了二进制文件:

https://github.com/Kondziowy/scapy_win64

另外,您可能需要从the official site 安装WinPcap


自己编译需要一些修复 - 我会尽快将它们提交到上游。

关于python - 使用 Python 2.7 在 Windows 上运行 Scapy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5447461/

相关文章:

python - pyodbc 无法连接到数据库,但 IBM Data Studio 使用相同的凭证连接

python - 将两个列表与列表或无值合并的有效方法

python - 无法在Python中使用.format()打印time()

python - 迭代 pandas dataframe 的行并添加值

python - 卸载 pip 未使用的包

python - 如何从 pandas 的日期列中查找不匹配的值

c# - Windows 服务 DbResource Provider

python - 子集 Pandas 数据框

windows - Windows设备驱动程序中的pdo和fdo有什么区别?

Python 线程 - 让线程开始而不等待前一个线程完成