2010年3月18日星期四

Opera Mini翻墙笔记

一直在用的某一个Opera Mini 4.2修改版突然不能爬墙了。本不想折腾,可实在是被各种“优化”过的皮肤刺激得不轻,于是花了点时间,有了这一篇笔记。

自从Opera Mini国际版服务器封掉所有来自大陆IP的请求后,要用OPM翻墙就需要解决两个问题:首先是找一个,或者自己搭一个中继服务器;其次是将OPM程序中原来的服务器地址改掉。

网上别人搭好的中继服务器很多,几乎全用的是opm-server-mirror。验证一个中继服务器是否可用很简单,只要在服务器地址最后加上“/?test=1”(例如:http://xx.oo.com/opm/?test=1)并用浏览器访问,如显示“Hello Opera Mini Server! Fuck GFW!” 则表示中继服务器工作正常。

要求不高的话,用别人搭好的中继服务器也没啥,可这样会存在一个严重的安全隐患。因为OPM所有的请求和回应都要从中继服务器绕一圈,假若搭建服务器的人心怀不轨,获取用户的各种账号及密码是非常容易的事情。可能的话还是自己弄一个吧,随便找一个国外的支持PHP和cURL的免费空间就成,程序及教程opm-server-mirror都有。

搞定服务器的问题后,接下来则是修改OPM的服务器地址。如果更喜欢官方原版,opm-server-mirror提供了一个OPM服务器地址修改器。这种修改方式的问题在于,一旦中继服务器不再可用,需要用计算机再次修改并重新安装,未免有些麻烦,所以我个人更喜欢使用可自定义中继服务器的修改版。

可自定义服务器的修改版很多,个人推荐如下三个版本:

某些版本如安装出现问题,可尝试寻找一个可用的Socket服务器。比如用JD-GUI反编译这个版本

如需要测试某个修改版或某个服务器,可以用PC上的J2ME模拟器,如MicroEmulator

没有评论 :