ARP欺騙程序
寫程序時(shí)遇到倆問題
第一個(gè)問題:
打開網(wǎng)卡時(shí)失敗 弄了倆天了..此問題非常之變態(tài). .后來有個(gè) 有位老師告訴我說網(wǎng)上的 取網(wǎng)卡的名字都是錯(cuò)的 網(wǎng)上大部分用的是 PacketGetAdapterNames 取所有網(wǎng)卡名字的字符串 而 老師告訴我 正確的應(yīng)該用 GetAdaptersInfo 來取 其網(wǎng)卡信息 然后再 從相關(guān)結(jié)構(gòu)體中取出 這個(gè)問題算是解決了 花了我2天時(shí)間 郁悶
第二個(gè)問題:
自己構(gòu)造的 ARP包是能正確發(fā)送了..但是沒有效果... 哇靠 然后 又去問 朋友
朋友幫忙看了下源代碼...發(fā)現(xiàn) 字節(jié)問題...一個(gè)ARP包 的字節(jié)是 多少來著 不記得了 但是我的2個(gè)結(jié)構(gòu)體加起來 是超過了那個(gè) 字節(jié) 為什么會(huì)這樣呢 ? 因?yàn)榻Y(jié)構(gòu)體 有自動(dòng) 數(shù)據(jù)對(duì)齊的功能 詳細(xì)情況 大家也應(yīng)該清楚 然后我就自己設(shè)置 了 下 對(duì)齊的字節(jié) 包發(fā)送了..而且也有效果了
標(biāo)簽:
Packe
ARP
程序
網(wǎng)卡
上傳時(shí)間:
2016-07-08
上傳用戶:Breathe0125