当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 115 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 8  下一页
作者 内容
1 楼 
 文章标题 : 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-24 12:52 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
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),需要其他版本数据包的可到该网址下载,程序新版本也会在该网址发布。


最后由 HustMoon 编辑于 2009-10-30 9:03,总共编辑了 14 次


_________________
评价: 3.85% dkm382638608
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 10:13 

注册: 2008-10-11 7:54
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
:em11 非常的不错


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 11:11 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
StateGrid 写道:
:em11 非常的不错

此帖差点就被埋没了,谢谢。
欢迎提出意见与建议。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 13:03 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
支持3.30以上的版本验证?

5555为何不早点出来。。我换电信了。。

建议和googlecode上的ruijieclient合作一下。资源共享,避免重复劳动


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 14:35 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
jarryson 写道:
支持3.30以上的版本验证?

5555为何不早点出来。。我换电信了。。

建议和googlecode上的ruijieclient合作一下。资源共享,避免重复劳动


根据MentoHUST for Windows的使用效果来看,支持锐捷所有版本客户端校验。如果使用了相应版本的数据包仍无法认证成功,可能是学校对锐捷做了修改,可联系我单独为你解决(限MentoHUST for Linux用户)。

如果在写完MentoHUST for Windows但未写MentoHUST for Linux时,ruijieclient找我合作,会考虑接受,不过现在MentoHUST for Linux已经写出来,已经重复劳动了(也没多少,大部分代码都是修改自MentoHUST for Windows),所以MentoHUST for Linux会坚持下去。

小更新一下:
1、我校提示信息以换行符开头,所以以前版本去掉了消息开头两字节,但这导致不以换行开头的学校提示信息少了一个字,在此修复
2、加入了对SIGHUP、SIGQUIT、SIGTSTP等信号的处理
附件:
MentoHUST4L V0_1_1.zip


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 23:10 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
jarryson 写道:
支持3.30以上的版本验证?

5555为何不早点出来。。我换电信了。。

建议和googlecode上的ruijieclient合作一下。资源共享,避免重复劳动


根据MentoHUST for Windows的使用效果来看,MentoHUST支持锐捷所有版本客户端校验。

若在我写出MentoHUST for Linux之前ruijieclient找我合作,我会考虑接受,不过现在MentoHUST for Linux已经写出来了,已经重复劳动了(也没多少,大部分代码都是根据Windows版修改而来),所以会坚持下去。

小更新一下:
1、由于我校提示信息全是以换行开头,所以显示消息时去掉了开头两个字节,这会导致不以换行开头的学校消息少一个字,在此版更正。
2、添加了对SIGHUP等信号的处理。
3、压缩格式改成了Linux下的常用格式tar.gz,这样在Linux下就可以直接解压了。
附件:
MentoHUST4L.tar.gz


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-29 23:39 
头像

注册: 2005-08-14 19:53
帖子: 3998
送出感谢: 1
接收感谢: 2
为何不在googlecode上建立项目


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-06-30 8:03 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
给楼主一点建议:

使用google code的项目,或者使用boxcn.net、getdropbox.com这类网盘;
使源代码尽量容易获取,程序有研究价值;


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-01 22:05 

注册: 2009-06-24 20:19
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
不胜感激啊,


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-01 22:56 
头像

注册: 2008-08-17 14:11
帖子: 206
地址: 火星的南极
送出感谢: 0 次
接收感谢: 0 次
就我所知 以前可以用mystar的

计算机的一位师兄写的。。

楼主也是瑜珈山下么? :em09


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-03 23:50 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
ghoulfly 写道:
就我所知 以前可以用mystar的

计算机的一位师兄写的。。

楼主也是瑜珈山下么? :em09


人到华中大,有甜亦有辣。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-05 21:55 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
路过支持。 :em11


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-05 23:34 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
关于MentoHUST 64位认证时总是提示“用户名或密码错误”的情况:
首先向各位道歉,这是我的失误。那天为了在晚上断网之前将文件上传,我仅仅验证了在64位下可以运行,没有把认证成功的断开后再连接,也即我没有证实是否可认证成功。事实证明不能。
问题现在已经解决了,MentoHUST本身的代码没有问题,是所用MD5算法需要做点小修改。现在是在自己电脑上认证成功后才发上来的。


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-12 16:54 

注册: 2009-06-24 10:06
帖子: 95
送出感谢: 0 次
接收感谢: 1
前天将MentoHUST for Linux由C++改为了C语言版。
C语言编译的版本比C++版本占用内存少3、400kb,而且编译时不需要另外安装g++,现在的Ubuntu系统上都自带了libpcap.so和gcc,这样直接就可以编译出可用版本。
现在寝室里断网了,所以这个C语言版是没有验证是否能认证成功的,但是应该问题不大。
下载
i386是适用于32为系统的,amd64是适用于64为系统的,均改为使用libpcap动态库编译了,对于自带libpcap的Ubuntu系统而言,应该是可以直接使用的。
有任何问题欢迎提出。


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 挂个号——锐捷认证程序MentoHUST
帖子发表于 : 2009-07-24 0:29 

注册: 2008-03-30 8:46
帖子: 557
地址: 江西吉安
送出感谢: 1
接收感谢: 0 次
特想看看源码 :em03


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 115 篇帖子 ]  前往页数 1, 2, 3, 4, 5 ... 8  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Google [Bot] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译