如何在Windows中過濾(允許,拒絕等)傳出數據包?我想在TCP或UDP數據包類型中搜索數據段,例如這個「387602304fd236e048125453b1fa10c980e9dad4fa7f3f5dd2497c2e8b2b」,並且丟棄/阻止/拒絕數據包,如果它匹配搜索的十六進制字符串。 我已經嘗試過WIPFW和PKTFILTER,但它們只能提供IP源,目標,端口等過濾。他們不檢查數據包的數據。 我認爲伯克利包過濾器的工作,但它是爲unix ...Windows中的數據包過濾(XP,7 etc)
4
A
回答
0
您可以在Windows中使用SmartSniff。
從1.10版本開始,您可以過濾捕獲過程(捕獲過濾器)中不需要的TCP/IP的活動,或顯示捕獲的TCP/IP數據(顯示過濾器)
0
你想要的應用程序級篩選那麼當, (只是改變有效載荷)。如果你想放下,我知道你可以掛鉤到Winsock,這將允許你捕獲數據包,因爲他們出去,並在那裏設置一個過濾器。 Windows 7也添加到他們的防火牆,所以你可以使用該API來抓取出站數據包;不過,我不確定它是否會允許您專門更改有效載荷數據。
+0
謝謝,我會嘗試winsock2攔截方法作爲Windows 7高級防火牆,不提供更改數據包的能力。 – Skoupidi 2011-03-15 03:32:37
2
下面是一些在Windows過濾包:在Windows 7上,2008或上
WinDivert免費的開源項目工作。網絡層。
WinpkFilter 3.0商業,Windows XP和上。數據鏈路層
pcausa,商業。數據鏈路層
Windows Filtering Platform Packet Modification Sample 一個示例創建WinDivert使用的調出驅動程序,您現在應該實現內核驅動程序。網絡層。
相關問題
- 1. 在Windows 7與Windows XP中的SWT setForeground
- 2. Windows 7中的Windows XP兼容軟件
- 3. Windows XP中的Windows 7風格
- 4. MySql ODBC Windows XP到Windows 7
- 5. XEN和Windows 7 + Windows XP + Linux
- 6. firebird數據庫從Windows XP遷移到Windows 7
- 7. Windows XP和Windows Vista上的IE 6/7
- 8. 運行Windows 7的C++/CLI在Windows XP
- 9. Windows XP/Delphi 7中的持久對象
- 10. XP和Windows 7中的RASPHONE.exe行爲
- 11. 的SerialPort數據commnunication不工作按預期在Windows 7/XP
- 12. tcpdump過濾SSL數據包
- 13. 在Windows XP上開發Windows Phone 7
- 14. Windows XP Excel VBA在Windows 7上崩潰
- 15. DoModal()問題,Windows XP與Windows 7
- 16. 在Windows XP或Windows 7上編譯C--
- 17. 在Windows XP中修復Magento IE-7
- 18. 在javascript中檢測XP或windows-7
- 19. IP地址查詢(XP VS Windows 7中)
- 20. Windows過濾平臺:訪問數據包的有效負載
- 21. XP和Windows 7安裝過程中是否生成GUID?
- 22. 在Windows 7上捕獲數據包
- 23. 顯示XP樣式的CFileDialog在Windows 7
- 24. C#與XP和Windows 7的區別
- 25. Windows 7與XP GetIsNetworkAvailable()的區別?
- 26. Windows XP和Vista上的MediaElement vs 7
- 27. 在Windows 7和Windows XP上的Firefox中的字體行間距
- 28. 通過ttl Scapy過濾數據包?
- 29. tshark的數據包捕獲過濾
- 30. 過濾包的數據便攜帶
它和WIPFW和PKTFILTER差不多。我不想過濾在捕獲過程中顯示給我的結果,但要攔截數據包並對其進行修改或刪除。 讓我更好地向你解釋。假設我們有一個像msn messenger這樣的簡單聊天程序。我給你發了一條消息「Hello Max」。我想讓包過濾程序搜索我的傳出數據包,找到包含「Hello Max」的數據包,然後將其更改(以便您將收到「Hello Dan」)或放下它(這樣您就不會收到任何東西)。 – Skoupidi 2011-02-12 15:28:31