LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1782|回复: 6

大家一起来解决陕西广电网在linux的上网办法

[复制链接]
发表于 2005-2-14 12:47:31 | 显示全部楼层 |阅读模式
我的系统是fc3, , 是广电的网络,在页面上认证的那种在win下还得装一个叫PortalClient的东西,经过分析陕西广电网的架构:
http://172.31.1.21
                          /webLogin.jsp
                          /check.js
                          /secu/webLogin.jsp
                          /pre_webLogin.jsp
                          /myportal/loginsetparameter.jsp
                          /myportal/loginsuccess.jsp
这个PortalClient.exe常驻内存,并且第五分钟发送一个http协议的包,刚连接时发送内容为:GET /ClientProcess.jsp?MsgType=2&UserName=我的上网用户名&LocalIP=我的ip地址&ConnectType=1&ConsumeRight=0&SeparateCard=0&ISNNO=1023&LoginKey=qunBMSgSHwEI8rsMWVheSbO-Putz1mmwEUmZ&isPNP=0&httpIP=我的ip地址 的包,以后就每五分钟发送内容是:GET /ClientProcess.jsp?MsgType=1&ISNNO=1023&LocalIP=我的ip地址&LoginKey=qunBMSgSHwEI8rsMWVheSbO-Putz1mmwEUmZ&isPNP=0&httpIP=我的ip地址 的包
这个数据中的LoginKey的值每一次连接的时候都不一样,估计是每次刚连接的时候产生一个加密的序列,和上网的密码应该有关.并且这个认证页面只支持IE
现在我在linux下用firefox1.0,只能用提交http://172.31.1.21/webLogin.jsp?ip=我的ip地址 进入认证页面填上用户名和密码来上网很是烦人,就这还不算20分钟左右还会掉线又得重新连接,现在的关键是要找到生成LoginKey的办法,我对网络编程不是很熟悉,希望大家一起来解决.
(上面的check.js和pre_webLogin.jsp已打包ss.rar)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2005-2-14 15:52:30 | 显示全部楼层
生成LoginKey~~~~你如果不打算破解它的生成算法的话就没有别的办法了
回复 支持 反对

使用道具 举报

发表于 2005-2-14 18:40:05 | 显示全部楼层
这是什么鬼认证协议……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-15 15:01:49 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-16 10:11:04 | 显示全部楼层
没有人关注一下吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-17 00:18:52 | 显示全部楼层
高手们来帮帮忙吧~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2005-2-17 11:16:12 | 显示全部楼层
这个实在是不好做,破解这个LoginKey难度相当大,最好是要求当地通信公司提供相关程序。
ps:破解后有可能“免费上网"啊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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