找回密码
 注册
快捷导航
查看: 12753|回复: 18

【原创】北京移动cmwap代理的限制和SoftEther中User-Agent的修改

[复制链接] |自动提醒
阅读字号:

84

回帖

0

积分

202

资产值

初级会员 Rank: 1

注册时间
2005-10-9
发表于 2005-10-12 17:36:31| 字数 1,898| - 中国–北京–北京 清华大学 | 显示全部楼层 |阅读模式
以下内容只适用于在北京使用cmwap代理上网的用户,别的地区的只有参考意义。

首先北京移动只提供了10.0.0.172:80的HTTP代理,别的端口的和010.0.0.173都不行。

其次,代理10.0.0.172:80对浏览器User-Agent子串做了过滤。User-Agent是HTTP请求头的一部分,用来指明用户使用的是何种浏览器(或其它上网软件),例如IE的User-Agent是:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)。通常情况下,服务器会根据浏览器类型不同作出不同的反映,但是User-Agent子串也不是必须的。因此就有了修改浏览器User-Agent这一说。关于如何修改IE和FireFox浏览器的User-Agent请参考论坛其它帖子。

接着,我们看看代理10.0.0.172:80提供了怎样的服务。首先,这个代理是个HTTP代理,而不是SOCKS代理。这个代理提供两种协议,一种是普通的HTTP协议,这是用来上普通WWW网站的,HTTP协议缺省端口是80。比如http://www.sina.com.cnhttp://www.sina.com.cn:80是完全一样的。此外,移动的代理也提供了HTTS协议(SSL),HTTPS是一种“安全”的HTTP协议,一般用来访问一些安全站点,例如网上银行,其缺省端口是443。但是HTTS却可以做更多的事情。而那些把HTTP代理转换成SOCKS代理的软件(如CCPROXY、SOCKS2HTTP),无一例外的最后都要变成HTTPS。万分遗憾的是,移动代理10.0.0.172:80对于HTTPS只开放了一个缺省端口443,而把其它端口都封了!!!

让我们做一个实验,
用IE上网(假设已经改过User-Agent了),直接填入代理10.0.0.172:80,能上http://www.sina.com.cn
用IE填入CCPROXY提供的HTTP代理+CCPROXY二级代理填10.0.0.172:80,也能上http://www.sina.com.cn。因为这两种走的都是HTTP协议,第二种的CCPROXY只是中转了一下而已。
再一种,用IE(不填代理)+SOCKSCAP+CCPROXY提供的SOCKS代理+CCPROXY二级代理填10.0.0.172:80,这下新浪http://www.sina.com.cn就上不去了。为什么呢?SOCKSCAP把IE的HTTP请求转变成SOCKS CONNECT http://www.sina.com.cn:80, CCPROXY又会把这个SOCKS请求变成https://www.sina.com.cn:80 (注意变成https了),但是端口仍然是80;那好,对不起,移动代理封了HTTPS 80端口,因此,新浪是上不去的。

所幸的是,QQ和MSN使用SOCKS代理时候,走的刚好是443端口,因此它们总是能登陆上的。但是象联众(走2000端口)、SOQ这些需要用到其它端口的软件,就没办法连上。

解决这个问题的办法只有两个,
一是在公网上寻找一个端口为443的代理作为三级代理,即:
IE填公网的代理+SOCKSCAP+CCPROXY提供的SOCKS代理+CCPROXY二级代理填10.0.0.172:80。但是公网上的代理本来就少,还必须端口是443的,这简直是不可能的。

二是用SoftEther,这个软件能够走HTTPS 443端口,但是需要公网上有一台服务器。然而另外一件不幸的事情是,移动仍然会检查SoftEther的User-Agent,其缺省为Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322),这是通不过的(表现为连接Vertual Hub服务器的时候,出现HTTP/1.1 403 Forbidden错误)。为此我们必须改掉它的User-Agent。还好这个软件没有做什么加密,很容易修改其二进制文件。用UltraEdit打开其安装目录下SoftEther.exe文件,搜索User-Agent字符串,就会找到相应位置,然后把User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)这长长的一串全部改为空格(20)。附件是本人将已经改过的SoftEther.exe,可以直接替换。不过请注意版本号和二、三楼的注意事项。

[ Last edited by cater on 2005-10-12 at 17:47 ]

本帖子中包含更多资源

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

x

84

回帖

0

积分

202

资产值

初级会员 Rank: 1

注册时间
2005-10-9
 楼主| 发表于 2005-10-12 17:38:46| 字数 58| - 中国–北京–北京 清华大学 | 显示全部楼层
我用的SoftEther软件的版本如图:

[ Last edited by cater on 2005-10-12 at 17:43 ]

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

84

回帖

0

积分

202

资产值

初级会员 Rank: 1

注册时间
2005-10-9
 楼主| 发表于 2005-10-12 17:42:35| 字数 158| - 中国–北京–北京 清华大学 | 显示全部楼层
编辑或者替换文件SoftEther.exe时候,请在“开始-->SoftEther-->SoftEther Control”里把“SoftEther Virtual LAN Card Driver”和“SoftEther Virtual LAN Card Service”两个服务先停掉,否则会产生“文件正在使用中”错误。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

84

回帖

0

积分

202

资产值

初级会员 Rank: 1

注册时间
2005-10-9
 楼主| 发表于 2005-10-12 17:46:09| 字数 71| - 中国–北京–北京 清华大学 | 显示全部楼层
修改后的SoftEther可以成功联入renpcboy的服务器(test帐号)。
但是正式的帐号还得专门申请。

本人也在申请中,呵呵,祝大家好运!
回复 支持 反对

使用道具 举报

72

回帖

0

积分

145

资产值

入门会员 Rank: 1

注册时间
2005-9-27
发表于 2005-10-12 18:27:16| 字数 13| - 中国–北京–北京 鹏博士BGP | 显示全部楼层
移动什么时候对北京下手的啊
回复 支持 反对

使用道具 举报

5903

回帖

62

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-1-15
银牌荣誉勋章(注册10年以上会员)
发表于 2005-10-14 11:38:53| 字数 12| - 美国–乔治亚州–富尔顿–亚特兰大 Cox | 显示全部楼层
看的不是很明白,下载不了
T23....
回复 支持 反对

使用道具 举报

138

回帖

0

积分

229

资产值

入门会员 Rank: 1

注册时间
2005-8-19
发表于 2005-10-14 15:21:14| 字数 31| - 中国–广东–广州 电信 | 显示全部楼层
我每次都能登录softEther,但却无法获取IP,等于没用。
回复 支持 反对

使用道具 举报

4

回帖

0

积分

8

资产值

入门会员 Rank: 1

注册时间
2005-10-14
发表于 2005-10-14 16:35:08| 字数 19| - 中国–河南–郑州 联通 | 显示全部楼层
听说过这事,郑州这面的卡一直没问题!!
代办10元GPRS包月卡,QQ:278774955,短信:13783636680
回复 支持 反对

使用道具 举报

1万

回帖

152

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-2-28
发表于 2005-11-9 10:36:20| 字数 61| - 中国–江西–南昌 电信/蓝天学院瑶湖校区 | 显示全部楼层
为什么安装完以后暂停了所有服务然后用此修改过的文件覆盖安装目录下的文件后就打不开连接管理器呢,显示连接服务器已断开????
境由心生,境随心转,心外无境,境不离心
回复 支持 反对

使用道具 举报

36

回帖

0

积分

39

资产值

入门会员 Rank: 1

注册时间
2005-9-22
发表于 2005-11-9 12:27:27| 字数 14| - LAN | 显示全部楼层
楼主说的很详细,回家好好看看
回复 支持 反对

使用道具 举报

2332

回帖

9

积分

12

资产值

禁止访问

注册时间
2003-10-20
铜牌荣誉勋章(注册8年以上会员)
发表于 2005-11-9 12:36:25| 字数 791| - 中国 移动/移动公司Anycast节点 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

14

回帖

0

积分

32

资产值

入门会员 Rank: 1

注册时间
2005-11-9
发表于 2006-2-16 11:09:57| 字数 12| - LAN | 显示全部楼层
支持!正准备装虚拟HUB
回复 支持 反对

使用道具 举报

88

回帖

0

积分

67

资产值

入门会员 Rank: 1

注册时间
2006-3-7
发表于 2006-3-12 12:16:04| 字数 6| - 中国–北京–北京–通州区 联通 | 显示全部楼层
支持支持支持
回复 支持 反对

使用道具 举报

22

回帖

0

积分

43

资产值

入门会员 Rank: 1

注册时间
2002-10-25
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2006-6-13 15:19:09| 字数 16| - 中国–北京–北京 中移铁通/铁通 | 显示全部楼层
好贴,对出差到北京的我还有帮助!
回复 支持 反对

使用道具 举报

39

回帖

0

积分

53

资产值

入门会员 Rank: 1

注册时间
2007-3-27
发表于 2007-4-18 17:54:25| 字数 8| - 中国–上海–上海–黄浦区 电信 | 显示全部楼层
学习中。。。。。
回复 支持 反对

使用道具 举报

291

回帖

0

积分

364

资产值

入门会员 Rank: 1

注册时间
2007-10-9
发表于 2007-10-10 00:34:47| 字数 35| - LAN | 显示全部楼层
非常感谢!我下了SOFTTHER,正着急不会用!真的太太感谢你了!!!
回复 支持 反对

使用道具 举报

102

回帖

0

积分

118

资产值

入门会员 Rank: 1

注册时间
2007-6-9
发表于 2007-10-10 20:31:38| 字数 9| - 中国–北京–北京 联通(数字北京大厦IDC机房) | 显示全部楼层
楼主辛苦,上了一课
回复 支持 反对

使用道具 举报

114

回帖

2

积分

1565

资产值

中级会员 Rank: 2Rank: 2

注册时间
2005-5-31
发表于 2007-10-10 21:49:51| 字数 4| - 中国–云南 联通 | 显示全部楼层

不太懂

回去研究
回复 支持 反对

使用道具 举报

114

回帖

2

积分

1565

资产值

中级会员 Rank: 2Rank: 2

注册时间
2005-5-31
发表于 2007-10-11 00:30:24| 字数 7| - 中国–陕西–西安 联通 | 显示全部楼层

怎么设置User-Agent?

为什么不说说?
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-1-11 12:41 , Processed in 0.224064 second(s), 67 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部