Discuz! Board

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6628|回复: 0

[转]换一种思路破解锐捷多网卡限制

[复制链接]

235

主题

412

帖子

1584

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1584
lava 发表于 2011-4-2 12:44:03 | 显示全部楼层 |阅读模式
原文:http://www.lvleaf.com/windson/?p=550

锐捷有个很让人恶心的功能,限制多网卡。由于这个限制,直接导致VPN无法连接,VM多出的网卡必须禁止掉,等等等等让人无语的问题。

这几天研究了一下这个问题,也上网搜索了不少资料,基本上网上的思路有三个。

从前的思路:

其一:使用锐捷认证的替代品,如MentoHUST。这个版本对于没有验证客户端完整性的院校来说无疑是个福音,有需要的同学可以去Google code上下载到这个软件的完整源代码。地址:http://code.google.com/p/mentohust/ 有支持linux的,也有windows的。

第二:反汇编,修改软件,使其不在六十秒内验证。目前流行的方法是,用UltraEdit打开 8021x.exe, 查找60EA00006A06,修改为60EAFFFF6A06即可。据说这个方法同样适用于锐捷3.5版本。然而,它和第一个方法如出一致的有个问题,那就是破坏了客户端完整性。某些院校比较绝的是会验证客户端完整性的,所以这个办法也不太奏效。(譬如我的院校)

第三:使用锐捷破解版。其实网上现在流行的锐捷破解版有很多都是很第二个方法一样,都是反编译的8021x.exe,修改上述的值后再重新打包而成的。不过也有部分是其他思路,在此不赘述。我想说的是,这个方法还是没能解决破坏客户端完整性这个问题,一旦验证Hash,立刻无法通过验证。

那么,是否有一种方法可以在不破坏客户端完整性的前提下,绕过锐捷的多网卡验证呢?有的,来自看雪论坛的heretic给出了这样的思路。

换一种思路:

锐捷每隔1分钟检查一次多网卡,由于他使用了SetTimer,而他只对自己进行内存校验,不对user32.dll进行,所以可以通过hook SetTimer和KillTimer来使得他建立Timer不成功,从而破解掉多网卡限制。 想下载的童鞋可以猛击这里:RuijieKiller.rar (VIA  http://bbs.mengzone.com/viewthread.php?tid=29390) ,也可以去heretic的原贴看:http://bbs.pediy.com//showthread.php?t=79314

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|LAVA网络加速器论坛  

GMT+8, 2024-4-27 19:50 , Processed in 0.065955 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表