挂个号——锐捷认证程序MentoHUST
发表于 : 2009-06-24 12:52
MentoHUST——提供与锐捷最大程度的兼容性。
本帖将不再进行修改更新,请到http://mentohust.googlecode.com/下载MentoHUST的最新版本。
==== 2009-09-19 ====
再次对MentoHUST的Windows版做了更新(保持与Linux版相同以方便欲使用Linux的童鞋先测试是否可在Linux下使用教育网):
1、内置数据改为了xrgsu的。
2、对数据包格式作了修改,同时使用了锐捷认证时的Start包和Md5包。
3、加入了对赛尔宽带的支持(HUST内验证通过)。
锐捷客户端校验分为V2和V3两种,V3目前无人攻破,开启客户端校验的学校现在无一例外都会选择V3,所以欲使用Linux和教育网的童鞋只能寄希望于以下几点:
1、学校没有开启锐捷客户端校验
2、学校虽然开启了客户端校验,但同时开启了Linux版锐捷(xrgsu)的认证
3、学校开启的是V2或者虽然是V3但每次发来的MD5种子相同(几乎不可能)
对于以上三种情况都可以使用MentoHUST通过认证,否则(开启的是V3并且关闭xrgsu的认证)目前没有解决办法。
MentoHUST的Windows版从现在起停止更新和维护,除非V3客户端校验取得突破性成果。Linux版源码会抽时间整理并上传到GoogleCode。
==== 2009-08-24 ====
写了个抓包工具,用于修改MentoHUST数据包,MentoHUST基本上不会再有太大的变化。
==== 2009-08-21 ====
最近将程序修改了一下:
1、将内置数据改成了xrgsu的;
2、考虑到原来只使用锐捷认证时的Start包可能遗漏一些信息,所以这次对MPF文件做了一定修改,将其末尾的认证包改成了Start和Md5两个,不过这会导致原来的数据包必须要做相应的修改才能运用于此版本;
3、以前DHCP获取IP后忘了用新的IP信息来认证,在这个版本中做了更正。
说明:
1、本打算添加防止重复运行、参数退出等功能,一番折腾,又没做了,早结束早轻松。
2、近几天才得知锐捷客户端校验有V2和V3两种算法,MentoHUST所采用的应该是V2,所以即使此版本使用了锐捷认证时的Start包和Md5包,对于某些学校的认证也可能还是无法通过。
3、虽然以前说过要写一个抓包工具,但经过此版本的折腾,目前没有精力去干这件事,压缩包中包含了锐捷3.50的数据包,Readme.txt中介绍了手工修改数据包的方法,需要其他版本数据包的请自行按部就班。
==== 2009-06-24 ====
使用本程序可以准确计算出锐捷客户端MD5校验值,对于客户端版本要求比较高的同学可以试试。
本程序采用数据包机制以提供尽可能高的兼容性,分Windows和Linux两个版本,Windows版完成在先,Linux版是近期对Windows版的改写。根据Windows版的使用效果来看,MentoHUST支持锐捷所有版本。
目前Linux版兼容Windows版,由于Linux版纠正了Windows版的一个设计失误,Linux版比Windows版对数据包的兼容性更好。
目前锐捷最新版本我所见的是3.73,也即MentoHUST支持到锐捷3.73,不知还有没有更高的,如果有的话,希望有人把其8021x.exe和认证抓包(抓包请使用Wireshark操作,只需要8021x.exe和*.pcap这两个文件)提供出来以制作出适合于该版本的数据包。
更新网址:http://lewuya.ys168.com/(不支持FireFox)、http://pcyard.qupan.com/?folder=1117507(支持FireFox),需要其他版本数据包的可到该网址下载,程序新版本也会在该网址发布。
本帖将不再进行修改更新,请到http://mentohust.googlecode.com/下载MentoHUST的最新版本。
==== 2009-09-19 ====
再次对MentoHUST的Windows版做了更新(保持与Linux版相同以方便欲使用Linux的童鞋先测试是否可在Linux下使用教育网):
1、内置数据改为了xrgsu的。
2、对数据包格式作了修改,同时使用了锐捷认证时的Start包和Md5包。
3、加入了对赛尔宽带的支持(HUST内验证通过)。
锐捷客户端校验分为V2和V3两种,V3目前无人攻破,开启客户端校验的学校现在无一例外都会选择V3,所以欲使用Linux和教育网的童鞋只能寄希望于以下几点:
1、学校没有开启锐捷客户端校验
2、学校虽然开启了客户端校验,但同时开启了Linux版锐捷(xrgsu)的认证
3、学校开启的是V2或者虽然是V3但每次发来的MD5种子相同(几乎不可能)
对于以上三种情况都可以使用MentoHUST通过认证,否则(开启的是V3并且关闭xrgsu的认证)目前没有解决办法。
MentoHUST的Windows版从现在起停止更新和维护,除非V3客户端校验取得突破性成果。Linux版源码会抽时间整理并上传到GoogleCode。
==== 2009-08-24 ====
写了个抓包工具,用于修改MentoHUST数据包,MentoHUST基本上不会再有太大的变化。
==== 2009-08-21 ====
最近将程序修改了一下:
1、将内置数据改成了xrgsu的;
2、考虑到原来只使用锐捷认证时的Start包可能遗漏一些信息,所以这次对MPF文件做了一定修改,将其末尾的认证包改成了Start和Md5两个,不过这会导致原来的数据包必须要做相应的修改才能运用于此版本;
3、以前DHCP获取IP后忘了用新的IP信息来认证,在这个版本中做了更正。
说明:
1、本打算添加防止重复运行、参数退出等功能,一番折腾,又没做了,早结束早轻松。
2、近几天才得知锐捷客户端校验有V2和V3两种算法,MentoHUST所采用的应该是V2,所以即使此版本使用了锐捷认证时的Start包和Md5包,对于某些学校的认证也可能还是无法通过。
3、虽然以前说过要写一个抓包工具,但经过此版本的折腾,目前没有精力去干这件事,压缩包中包含了锐捷3.50的数据包,Readme.txt中介绍了手工修改数据包的方法,需要其他版本数据包的请自行按部就班。
==== 2009-06-24 ====
使用本程序可以准确计算出锐捷客户端MD5校验值,对于客户端版本要求比较高的同学可以试试。
本程序采用数据包机制以提供尽可能高的兼容性,分Windows和Linux两个版本,Windows版完成在先,Linux版是近期对Windows版的改写。根据Windows版的使用效果来看,MentoHUST支持锐捷所有版本。
目前Linux版兼容Windows版,由于Linux版纠正了Windows版的一个设计失误,Linux版比Windows版对数据包的兼容性更好。
目前锐捷最新版本我所见的是3.73,也即MentoHUST支持到锐捷3.73,不知还有没有更高的,如果有的话,希望有人把其8021x.exe和认证抓包(抓包请使用Wireshark操作,只需要8021x.exe和*.pcap这两个文件)提供出来以制作出适合于该版本的数据包。
更新网址:http://lewuya.ys168.com/(不支持FireFox)、http://pcyard.qupan.com/?folder=1117507(支持FireFox),需要其他版本数据包的可到该网址下载,程序新版本也会在该网址发布。