先在以下网址下载npcap-1.79.exe并安装
https://nmap.org/download.html
Qt调用NPCAP代码见附件
.pro文件中路径配置如下
INCLUDEPATH += …/Include
LIBS += -LLib -lwpcap -lPacket
LIBS += -lws2_32
Packet.lib/wpcap.lib需要看你的程序是否32位或者64位
代码中的Lib目录放在build目录下
调用时注意过滤表达式不能是*,可以是"ip and tcp"
程序启动后先选择下拉框的网卡,最好是你的实际物理网卡
对于ip协议,直接判定报文中的协议字段和目的端口
本文指导如何在Qt项目中集成NPCAP库,提供下载链接、.pro文件路径配置,强调32/64位代码的区别,以及如何设置过滤表达式和选择网卡,重点讲解了IP和TCP协议的处理。
1086

被折叠的 条评论
为什么被折叠?



