1、ZC:Npcap 是 WinPcap停更之后的繼承者。我嘗試了 Win7中發送raw tcp syn,它的代碼和 使用WinPcap的基本一致。
Developing software with Npcap _.html(https://nmap.org/npcap/guide/npcap-devguide.html#npcap-examples)
Npcap Development Tutorial _.html(https://nmap.org/npcap/guide/npcap-tutorial.html) ZC:教程,里面有 發送raw數據的代碼"Sending a single packet with pcap_sendpacket()
"
Npcap_ Windows Packet Capture Library & Driver.html(https://nmap.org/npcap/) ZC:下載地址
2、下載的文件:(目錄 "D:\Npcap\")
npcap-0.9984.exe ZC:這應該是運行需要的環境
npcap-sdk-1.04.zip ZC:sdk,這是 編程需要的 頭文件&庫文件&例子文件 的打包的文件
3、家里的Win10x64 里面 安裝前 搜索了 C盤,沒有 packet.dll和wpcap.dll(有幾個wpcapi.dll)
安裝的過程中 看到 有一個黑框一閃,應該確認是在安裝驅動了,之前 SH的Win7x64安裝時 貌似沒看到黑框(難道是 那個台式機很快的緣故??)
3.1、安裝 Npcap之前,C盤沒有搜索到 packet.dll,下面是 安裝Npcap之后 搜索到的結果:(家里的Win10x64)
3.2、安裝 Npcap之前,C盤沒有搜索到 wpcap.dll,下面是 安裝Npcap之后 搜索到的結果:(家里的Win10x64)
(1)
(2)
4、
5、