|
|
刚开始我只是直接把用gnap的补丁,后来发现gnap的补丁只能用于2.44的版本,不过厦门大学的校园网还可以用,虽然window下用的已经是Ruijie Supplicant-2.56的版本了。
后来有兄弟反映通不过认证,于是就决定研究一下Soar在windows下的Mentoo Supplicant v.6.0 beta 3中用到的破解方法,据说该方法是用反编译的方式得到的,所以算法上应该要比gnap的固定包尾要更准确些。经过验证发现该算法只有个别地方不准确,修正后能产生和锐捷-2.56相同的包尾,从而顺利完成锐捷的认证。
经过2周左右的代码研究、试验及windows下认证数据包的分析研究,这个基于xsupplicant-1.2.8的锐捷补丁就产生了。现在打过补丁后,用xsupplicant你就可以完成Ruijie的认证了,无论是动态还是静态(因为厦门大学用的是动态,所以静态我是先制定网卡的ip信息,然后/etc/init.d/net.eth0 start 后进行锐捷认证)。因为算法和windows下的官方客户端是一样的,这点可以从数据包上看出。并且修正了soar原先算法的一些小错误,如随机数的位数,一些固定序列的出入等,并用网卡当前的信息进行认证,所以能很好地完成认证过程。
因为我用的是Gentoo,所以帖子发在了Gentoo版,可惜没几个人回应。刚才用google搜索了一下论坛发现校园网认证的讨论主要在基础建设版上,就发到这里来了。希望对大家有所帮助。
xsupplicant-1.2.8可以到open1x.sourceforge.net上直接下载,是当前发布版。
8021x.exe是2.56的锐捷客户端,把它放到/etc/下,因为打了补丁的xsupplicant需要它来进行md5check.
如果你用的是gentoo,那就直接到gentoo版的帖子,直接下帖子中打包好的portage-overlay。
http://bbs.linuxsir.cn/showthread.php?t=297198 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|