【原创】成功突破移动对 Maxthon(的封锁),实现无障碍浏览 www.xici.net(西词胡同)
这两天看到一个帖子:http://www.ibmnb.com/viewthread.php?tid=225919&fpage=1i2008XD说访问 www.xici.net 不正常。然后我就在我的本本上打开 www.xici.net
第一步:在公司的宽带网上打开。出现:
[ Last edited by T22-T22 on 2005-3-27 at 03:12 ] 第二步:我就马上又用我的MOTO 388+数据线连接电脑继续访问www.xici.net
出现:
http://www.ibmnb.com/attachments/month_0503/xici_KQBtXiwaNeG8.jpg
访问结果出现我就看到和宽带网的结果是一样的。我就认为访问是没有问题的。
还在i2008XD的帖子里面跟贴说:“我用 moto388+红外连接本本+深圳动感wap包月卡+代理+修改IE UserAgent之后上网浏览.一切正常..刚才测试的结果 ,和我在办公室宽带上网的结果一样 ”。还上了图片。以为这就是真正的访问结果。可没有想到今天看到 yzqhXD的 “长春的动感地带包月,西门子3618,红外gprs包月,可以正常打开”的贴:
http://www.ibmnb.com/attachments/month_0503/zrTDMP7_FPXIFceCiENM.jpg
我才意识到问题的严重性。我太自以为是了。。丢人了。。。XD们见谅。。顺便BS一下移动。
接下来我就找问题出现在那里,可想了好久没有结果。每次访问还是出现同样的结果。可用 OPera。FF+User-Agent调整换换插件访问是没有问题的。唯独IE和Maxthon访问出现了问题。我知道Maxthon也是基于IE核心的。可IE的User-Agent数据已经修改完毕,可正常的访问 www.ibmnb.com 了。到底什么原因呢? 第三步:拿出网络访问跟踪数据包的工具逐个分析 User-Agent.
第一次用FF访问,调好User-Agnet,跟踪访问的数据包,结果如下:
FireFox
GET http://www.xici.net/include/new/HomeBd.js HTTP/1.1
Host: www.xici.net
User-Agent: Opera/7.54 (Windows NT 5.1; U) Accept: */*
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Proxy-Connection: keep-alive
Referer: http://www.xici.net/home.asp
Cookie: FirstLogon=D219344213A35; xol=nxmrrnilsovsdyfpxmvovxhj; XCMobStr=; ASPSESSIONIDASQDBTTQ=LELNLMJCJOONDMBJIMNFMEBH; iscookies=1; ASPSESSIONIDAAARBSTQ=KFGJMAKCBCLMBHNBBDPBMCBI
If-Modified-Since: Sat, 26 Mar 2005 08:41:00 GMT
If-None-Match: "262ad589df31c51:14a0"
红色是 USer-Agent数据。FF访问正常!
http://www.ibmnb.com/attachments/month_0503/RkbJ6NbDVXNlci1BZ2VudLXEt70=_JP1EEyMnzGxr.jpg
FF访问是正常的。也说明了 OPera访问也是正常的原因! 第二次:IE访问,跟踪结果如下:
GET http://www.xici.net/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/msword, application/vnd.ms-excel, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Opera/8.89 (compatible; opera; windows; Maxthon)
Host: www.xici.net
Proxy-Connection: Keep-Alive
Cookie: FirstLogon=D214654147A25
IE访问不正常。
红色是User-Agent数据
[ Last edited by T22-T22 on 2005-3-27 at 03:53 ] 第三次 maxthon访问,但是把maxthon的一个设置关闭(下面上图说明)
并且在注册表里面修改了IE的User-Agent数据.
http://www.ibmnb.com/attachments/month_0503/maxthon_THaYiNRlLRaj.jpgmaxthon
GET http://www.xici.net/main.asp HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/msword, application/vnd.ms-excel, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Opera/7.54 (Windows NT 5.1; U) (compatible; opera; windows)
Host: www.xici.net
Proxy-Connection: Keep-Alive
Cookie: FirstLogon=D214654147A25; xol=nxmsdinaycdhlpdaohdzvtvl; XCMobStr=; ASPSESSIONIDQQDTBQTS=DLBCMHKCIKCIFOKOMEJBLIMH
红色是User-Agent数据
maxthon访问正常。
[ Last edited by T22-T22 on 2005-3-27 at 05:38 ] 对比发现 IE 和 Maxthon 的User-Agnet还是不一样的的。
IE:User-Agent: Opera/8.89 (compatible; opera; windows; Maxthon)
Maxthon:User-Agent: Opera/7.54 (Windows NT 5.1; U) (compatible; opera; windows)。
而注册表已经修改了的。然后我重起电脑。在用IE访问www.xici.net 跟踪的结果就和
Maxthon可以正常访问的结果一样了。。 下面是重起电脑后跟踪到的 IE 访问 www.xici.net 的User-Agent数据:
GET http://www.xici.net/ HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/msword, application/vnd.ms-excel, */*
Accept-Language: zh-cn
Accept-Encoding: gzip, deflate
User-Agent: Opera/7.54 (Windows NT 5.1; U) (compatible; opera; windows)
Host: www.xici.net
Proxy-Connection: Keep-Alive
Cookie: FirstLogon=D214654147A25
可见已经和 Maxthon 去掉 修改User-Agent功能以后的结果一样了。也就可以正常的访问了。 至于为什么在修改注册表后 maxthon可以立刻生效,而IE要等机器重起之后才生效。原因不明。我的机器现在是 2000的系统。XP 没有这个问题。估计是IE从缓存读取的。。maxthon是从注册表直接读取的。 最后分析是 移动也可能封锁了 Maxthon的标识 Maxthon,而且这个标识在IE里面居然也起作用。我们把它去掉即可。 经过继续的修改 IE,Maxthon都访问正常了。熟悉的www.xici.net又出现在我们的眼前了!!
[ Last edited by T22-T22 on 2005-3-27 at 05:29 ] 下面把解决办法总结一下:
IE User-Agent在WinXP注册表的位置
http://www.ibmnb.com/attachments/month_0503/111_eWRdL6c8TsOY.jpg
IE User-Agent 在 win2000注册表的位置
http://www.ibmnb.com/attachments/month_0503/d2luMjAwMElFIFVzZXItQWdlbnQ=_pnxAwMytoUNp.jpg
,和winxp的地方不同,XD们注意:
把 第一行默认值改为 “Opera/7.54 (Windows NT 5.1; U) ”
1。首先修改 Maxthon的一个功能:
2。更改win2000或者winXP的注册表中IE User-Agent的数据:
在原来修改IE 标识 User-Agnet 的注册表相关键值 第一个键的默认值改为:
Opera/7.54 (Windows NT 5.1; U)
[ Last edited by T22-T22 on 2005-3-27 at 05:36 ] 注册表文件。导入即可。
FOR WinXP FOR WIn2000
[
WIN2000的导入注册表修改完以后,请重启动机器!
[ Last edited by T22-T22 on 2005-3-27 at 04:28 ] 如果有一天移动把 OPera都封锁了。我们就把标识符改为 Noname只要移动的服务器认不出来就可以了!!
我们只要对照注册表随便怎么改都可以!移动的服务器认不出来的。。
[ Last edited by T22-T22 on 2005-3-27 at 05:30 ] 本机 win2000 ,winXPMOTO 388+数据线+深圳动感地带卡+包月20wap。测试通过。
完毕! 写得不错,希望对大家有所帮助、与启示,加一分了。 user-Agent 是什么??
-_-…… Originally posted by 绝望嗷嗷叫 at 2005-3-27 07:36:
user-Agent 是什么??
-_-……
User-Agent 是用户代理 的意思。是很多的应用程序客户端 如 IE,FF,Maxthon
,Opera,Flashget, 影音传送带,MSN,等向服务端请求服务时发送的一种识别数据。很多的网站通过这个来识别用户使用的是那一种网络应用程序。有些网站限制用户只能采用 IE才可以正常浏览。就是通过这些数据来识别用户是什么浏览器,然后给出结果。而移动恰恰利用这一点来限制大家访问互联网。所以找到问题所在,破解即可! 兄弟太厉害了!移动要恨死你了!:D 恭喜恭喜!! 昨睡得很迟刚清醒过来
汇报一下情况
注册表文件导入后还是无效
不知道怎么回事 我用XP-HOME与这个有关吗
请高人解答一下谢谢! :(:(:(:( 第一次是导入T22XD的注册表文件 无效
第二次是手动修改如上图 依然无效
不知到哪里出了差错还是不可能的呢 楼主真是热心人,强烈赞一个! 楼主啊在睡觉吧出来帮帮俺啊
到底是哪里出了问题啊
谢谢啊!!! 郁闷死了
把楼主提供的XP注册表导入后无效,我就试着把楼主的2000注册表导入,然后重启
结果可怕的事情发生了,原来通过代理能好好上网浏览不正常了,调转到了可怕的NOWHERE页面!!!
由于在导入之前疏忽了备份注册表!不得已,我把系统还原了,靠!!!!!郁闷啊
怎么会这样呢!!!!
请要修改的XD慎重!切记备份注册表!!! 算是想明白了,不能因为一个XICI而放弃整个上网环境啊
再说XICI还是上不了 和xici有什么关系吗???这个就是为了解决这一个网站的问题??? 这个网站比较怪异 害得我还原系统啊靠 最新进展,导入注册表后会导致卖咖啡在线更新失败
一般的代理也不能正常使用
页:
[1]
2