我制作了一个使用Scapy的Python 3程序,然后使用pyinstaller生成了二进制文件,并且可以正常运行,但是始终需要单独安装WinPcap才能使用二进制文件。
是否可以将WinPcap / npcap包含在二进制文件中,从而使用户不必费心安装其他软件?
答案 0 :(得分:0)
Winpcap不仅仅是一个库。实际上,它会安装服务并将一些DLLS复制到C:/Windows/system32
。
您需要安装它。
此外,安装程序不支持命令行安装://目前唯一起作用的是Chocolatey软件包,该软件包使用AutoHotKey,有点混乱。