H3C 802.1x认证客户端 by wzpyh 发布!(稳定版本v0.38发布)

时间:2024-02-18 07:28:46
H3C 802.1x认证客户端 by wzpyh 发布!(也许是第一个用.net写的H3C兼容客户端)
其实这个小项目大一的时候就想做了,2005年当时拿ThorClient的代码改成北理工能用的客户端(thorclient是用c++写的)
再后来大二大三这两年看到zbwu86兄的linux客户端。
再后来电脑丢了,原来的代码也跟着丢了。
大四了,快毕业了,想起来,大一没做的事情,把它们都完成吧,至少,离开ZHBIT的时候,能少点遗憾。
然后在大四上学期,成功将一个达人写的linux客户端移植到了思科的路由器上。
在最近,重拾回大一时的想法,尝试着用C# ,在.net平台上编写一个属于我们.net平台的H3C。
用了一个星期的时间,v0.2 beta终于出来了。
感谢丁丁在身边的支持,没有她帮忙抓取数据包,帮忙我测试,这个项目是很难完成的。
感谢Flash剑,熊猫,606们,愿意接收我的程序帮忙测试。


现在将这个程序放上,希望大家能够帮忙测试,回馈使用情况,使鄙人能够更好的改进代码。
.net平台要写Raw Packet的东西真的很让人郁闷。
然后,在毕业之前的一段时间里,我会逐步完善它。(这不是我的毕业设计=.=)
然后,在毕业的时候,我将放出源代码,促进.net平台的学习与交流。                

使用方法:
(.net 2.0 安装必须,毕竟用C#写的,我会在接下来的时间里研究脱离.net运行的可能)
先安装Winpcap 4.0(如果你已经安装了,可以略过此步,但必须保证你的winpcap版本大于4.0)
然后打开zhbith3c.exe
Enjoy!
更新日志:
2009.03.06
v0.38

再次改进在单核的稳定登陆~不会再报错了
v0.37
测了一个晚上,终于解决了单核抓包线程会阻塞的问题,主要是本人经验不足,把ui放到了线程里面更新了。导致线程会阻塞。
现在无论什么核,用这个登陆已经非常稳定了!!!

2009.03.05
v0.35
发布v0.35版本
部分代码完全重写。
修正win 2003 vista下会蓝屏卡死的现象。
现在能够更好的稳定创建登陆链接了。(发现现在在多核的机子上很稳定,但是在单核却。。在找原因)
更新了脱离.net版本,挺大的,不过欢迎大家测试~(该版本为v0.31,不够稳定)
http://bbs.zhbit.com/down/Software.asp?ID=613

2009.03.04
提高了线程的优先级,现在第一次连接更加稳定了。
发布论坛公测。

2009.03.03
修正了退出程序时没有关闭余下线程的问题。
添加了托盘化的功能。
修正了密码登陆框的问题。
界面更加美观了。