将WinPcap包含在Python二进制文件中

时间:2019-08-22 07:25:22

标签: python-3.x pyinstaller

我制作了一个使用Scapy的Python 3程序,然后使用pyinstaller生成了二进制文件,并且可以正常运行,但是始终需要单独安装WinPcap才能使用二进制文件。

是否可以将WinPcap / npcap包含在二进制文件中,从而使用户不必费心安装其他软件?

1 个答案:

答案 0 :(得分:0)

Winpcap不仅仅是一个库。实际上,它会安装服务并将一些DLLS复制到C:/Windows/system32

您需要安装它。

此外,安装程序不支持命令行安装://目前唯一起作用的是Chocolatey软件包,该软件包使用AutoHotKey,有点混乱。