山寨版的神州數碼802.1x認證supplicant,基于pcap庫的C語言的跨平臺的原生客戶端。
原專案地址:https://code.google.com/p/zdcclient/
原開發者:Pentie、michael8090、zhhtc200、zhouJFu
由于原專案地址上最新的版本已經支持加入DHCP引數和自定義版本號,但只有linux版本,win32版本還是0.11,09年開發的,所以花了兩天時間來把linux上的原始碼移植到win32上面來,經過簡單的測驗,在本人的學校可以使用。加入了版本號認證功能,在細節上加入了一些小功能,例如可以查看各網卡的資料(IP,MAC地址等),系統托盤根據狀態顯示不同圖示等。
開發環境為C++ Bulider,由于原開發作者是用C語言撰寫的,基本上除了認證的報文代碼,其他的都重新寫了,因為是采用了VCL框架,所以程式編譯好后檔案增大了不少,達到500多KB,原來的才幾十KB,不過對于記憶體占用還是不分上下,我編譯出來的程式有時比原程式占用記憶體更少,不過都是10M以下,對于現在的電腦都是2G,4G,甚至再大的記憶體來說,這根本不算什么,對比一下某數碼公司原來的客戶端,算的上是超級苗條了:D
最近在學習網路抓包,所以才有這么個程式,也算隨便學點東西吧,復習一下C++,現在把這個程式分享出來,供有需要的朋友使用,同時畢竟時間有限,才2天時間,沒有認真的測驗,歡迎大家把程式的bug貼出來,有時間的話還可以修改,更新的。
第一次在DSDN論壇這里發帖子,哈哈,大家支持一下哈。畢竟是首發嘛。
程式需要Winpcap動態庫,所以要使用本程式,請先安裝Winpcap.
宣告:本程式完全是個人興趣,參考原作者的Zdcclient的linux原始碼開發的,和校園網,某數碼網路公司沒有任何關系。
本帖子可以轉載,但務必保留以上資訊。
uj5u.com熱心網友回復:
唉,第一次在這發貼,不知道如何上傳附件。。。先找找。。uj5u.com熱心網友回復:
http://download.csdn.net/detail/hwy13450510184/6664349 此為附件下載地址uj5u.com熱心網友回復:
擼過接分
uj5u.com熱心網友回復:
不錯 正需要uj5u.com熱心網友回復:
感謝樓主分享uj5u.com熱心網友回復:
哇哇哇 好棒uj5u.com熱心網友回復:
只是exe,沒有原始碼?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/101656.html
標籤:網絡及通訊開發
