基於winpcap的簡單網絡編程配置

一、實驗目的  

1、學習和掌握基於WinPcap編程的基本方法。 

 2、通過監控IP包流量,瞭解IP協議的工作原理和IP數據包的基本結構。

二、實驗內容  使用WinPcap編寫一個控制檯程序監控IP數據包流量,要求:

①以命令行形式運行:MonitorTraffic time 其中MonitorTraffic爲程序名

三、實驗步驟及實驗結果  

1)利用參考代碼在VS2010開發工具編中寫一個控制檯程序

2)添加...\WpdPack\Include

wKiom1hRAS7yAXdaAADV_6Ne_PQ208.png-wh_50

 

項目-->**屬性(alt+F7)

配置屬性-->清單工具-->輸入和輸出-->嵌入清單-->否

wKiom1hRAVrQDc3MAAAnYKEwo04348.png-wh_50



項目-->**屬性(alt+F7)

配置屬性-->C/C++-->常規-->附加包含目錄-->

wKiom1hRAaGh186cAADV_6Ne_PQ055.png-wh_50

項目-->**屬性(alt+F7)

配置屬性-->鏈接器-->常規-->附加庫目錄-->


項目-->**屬性(alt+F7)

配置屬性-->鏈接器-->輸入-->附加依賴項-->補充“;Packet.lib;wpcap.lib”

wKiom1hRAfDQ-slhAAAwRKnLi7I944.png-wh_50

項目-->**屬性(alt+F7)

配置屬性-->C/C++-->預處理器-->預處理器定義-->補充“;HAVE_REMOTE”

wKiom1hRAhDSoKRSAAAkiuI4bqg351.png-wh_50

四、代碼編寫

wKiom1hRAj6SNP4eAAEnt4rCSg8713.png-wh_50

五、測試

wKioL1hRAlaSUPgFAAAcoNC2b6M406.png-wh_50


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章