最近很多人问我unlockACGWeb和岛风GO会不会导致封号,这篇文主要是用来解释这点以及科普一些知识的。
你才黑科技!你全家都黑科技!

Q. hosts是什么?
这是一个基础知识,要解释unlockACGWeb是如何工作的,必须先解释hosts。
很多人都知道,上网需要有DNS服务器,否则无法打开网站域名,只能直接打开IP地址,DNS服务器的作用就是将域名解析为IP地址,告诉电脑这个域名对应的IP是哪一个,这样电脑才能使用IP去连接网站服务器。
而每一个HTTP请求都要去找DNS服务器获取IP显然太慢了,对DNS服务器压力也会很高,所以解析出一个域名的IP后,系统就会把它缓存起来,在缓存失效前不会再次找DNS服务器获取了。
除了缓存之外,还有一种手动设定域名IP绑定数据的机制,就是hosts,正常情况下hosts内设定的域名IP映射优先级最高(偶尔会因为"DNS Client"服务出BUG导致优先级比缓存低,这种情况关闭"DNS Client"服务就好了)。
而改hosts,就是将一个或者多个域名强制解析到某个IP上去,使用这个域名访问网站时,始终会被解析到hosts里指定IP对应的服务器。
Q. unlockACGWeb是什么?
unlockACGWeb就是一个Web Proxy,一个优化得比较好的HTTP代理,只是和传统HTTP代理使用方法不同,为了使用方便而采用了改hosts的方式。
实际上的工作原理仍然和传统HTTP代理一样,将HTTP访问请求提交到中间服务器,再由中间服务器去访问目标网站,网站访问成功后再将获取到的访问结果返回给用户的浏览器。
只是传统HTTP代理使用方法里,将HTTP放弃请求提交到中间服务器这步是靠浏览器的设置来做的;而unlockACGWeb是通过改hosts,直接让浏览器把中间服务器当成目标网站服务器来访问来实现的,而中间服务器到目标网站服务器之间的工作方式与传统HTTP代理以及VPN、SSH代理之类毫无区别。
Q. 岛风GO是什么?
因为改hosts有局限性,没有域名只用IP直接访问的网站,是完全无法用改hosts来影响到的(比如『艦これ』游戏服务器)。
岛风GO就是为了弥补这个缺点而诞生的『艦これ』专用加速工具。
而岛风GO的防猫功能,只是在检测到网络连接失败之后自动去尝试重新连接,有人担心这样会增加游戏服务器压力导致被封号,但是既然是访问失败数据都没到达游戏服务器又如何增加服务器压力?
Q. 使用unlockACGWeb和岛风GO会导致被封号么?
这应该是大家最关心的问题,为了打消大家的疑虑这个问题我会分析得比较细。
首先DMM为什么会封非日本的海外IP,不是因为法律规定,也不是因为他们讨厌外国人,而是因为他们主要是经营成人影音制品(AV之类),曾经被联合国妇女人权组织喷过,为了避免麻烦才封了国外IP,这和很多日本galgame公司封了国外IP是同样的原因。
所以国外使用proxy去玩,DMM理应不会阻止,这点也有人打电话给DMM客服确认过了。
其实上周我给『艦これ』运营组写了email,以一个海外派遣的日本人身份询问是否可以使用岛风GO,邮件里将绕过DMM地区检测、加速、防猫、本地缓存甚至连魔改功能都写了,不过给我的回信中内容比较模糊,说这个软件不是他们官方做的,他们不太清楚工作机制,并不能保证完全安全,作为官方还是“希望”玩家尽量使用常规的方法登录游戏(大概是把岛风GO当做KanColleViewer那类工具了)。
言下之意就是他们并没看过岛风GO的源码不敢肯定里面是不是真只有这么几个功能,这几个提到的功能都算默许了。作为官方客服他们肯定不会把话说死的,如果他们直接说这工具能用没问题那以后可能会惹上纠纷。

再来就是贴吧上那些三天两头说被封号赖unlockACGWeb和岛风GO的人,我可以明确的告诉大家,到目前为止我这里收到的被封号了的反馈只有一例,而且这一例也是“朋友转述”,根本无法判断是否用了其他作死工具。
使用收费工具被封了号,不去找作者反馈、理论、要求退款,反而专在作者看不见的地方哭诉,这是什么样的精神?
贴吧上黑unlockACGWeb和岛风GO的无非三种人:卖VPN被抢了生意的、作死被封号后不肯承认自己有作弊的、不懂装懂是个用的人多的东西就想黑一黑以此来刷存在感的。
我刚也说过了,unlockACGWeb和VPN的基本原理都是通过一个中间服务器去访问目标服务器,对目标服务器来说这都是中间服务器普通正常的去访问它上面的网站,那么凭什么说VPN比unlockACGWeb安全?你让我信说这话的这些人不是卖VPN的托?
再者,既然是同样普通去访问目标服务器,那么能作为是否用了这个Proxy的凭据就是访问目标服务器的IP是不是已知的这个Proxy服务器的IP,于是DMM放着其他几千个一样是这个IP的玩家不管专封了你的号?真是这样的话那你又是怎么确定“被封的原因就是用了这个Proxy”?大家可是都在用的哦。
Q. 使用本地缓存会被封号么?
问这个问题的你有个基础知识要补——浏览器都有自己的缓存机制。还是你觉得你每次刷新『艦これ』时都是重新下载的30多M的flash文件?为什么第一次访问游戏会很慢一直小黑船,出来一次后就快了,你没想过原因么?
Q. 使用本地魔改会被封号么?
我的回答是不会
先不管官方对魔改的态度,因为有官方很欢迎魔改的游戏,比如《上古卷轴》系列,当然也有很多不欢迎魔改的游戏,比如《魔兽世界》。
但是对基于Flash的页游来说,有一个大前提就是:它无法检查自身是否被修改过
作为一个使用广泛的通用性浏览器插件,Flash Player在执行程序时有非常多的限制,比如不允许访问自己域名下以外或是特定写明允许自己域名以外的地址,除非点击事件触发打开的文件选择框中选择的文件外不允许访问任何硬盘上的文件,等等还有很多。
想象一下如果没有这些限制,那么你不小心打开了一个恶意的内嵌了flash的网页,那他就可以读取你硬盘上任何信息甚至删除你的文件了不是么?
在这些限制下,它又如何检查连有客户端的游戏都很难做到的检查是否修改了模型呢?
当然,魔改最好只修改图片和音频,不要企图使用魔改修改游戏流程,那个和直接发包没区别,如果这样你被封号,那封号原因也不是你魔改了,而是游戏服务器检测到你发包不正常了。
Q. 被封号了该怎么办?
运气不好各种事情都可能发生,误封就是其中一种。
当真的被ban号后,首先回忆一下自己是否作死过,是否做了官方明令禁止的事情,比如连续F5刷新之类。
如果真的除了unlockACGWeb和岛风GO外什么都没做过,那我建议写email找官方申诉,内容就写自己是日本人被海外派遣到了中国,因为无法直接登录dmm所以使用了Proxy连接之类。
放心海外派遣的日本人其实超多的,我这楼下就有条街全是日本人。尽量不要透露自己不是日本人,不然就只能听天由命了,因为我也不知道他们是否真的排斥外国人……
另外提醒一下,废人模式要慎重,已经有个每天连续肝20小时结果被判定为自动脚本程序而ban号的例子了……
Q. 使用unlockACGWeb登录DMM,后台登录记录显示的是移动设备,官方说过禁止移动设备登录否则封号,这样不会被封么?
这是今天突然新增的质疑,我们来回顾一下『艦これ』运营组发布那条消息时的情况吧,很早之前有一天『艦これ』官方推特发表了一条推说有很多人使用移动设备登录游戏导致游戏服务器压力很高不控制一下的话可能会封你们号哦。
请注意说这话的是『艦これ』运营组,而且其原因是增加了游戏服务器的压力。而DMM本身是一个网络商城,还专门做了手机版的界面,怎么可能封移动设备登录的用户呢?
unlockACGWeb登录会显示移动设备原因是有一次DMM更新后使用unlockACGWeb登录始终都会返回ID密码错误,后来发现发送移动设备的标识就可以正常登录,所以做了这个应急解决方案,只有在登录DMM账号那一次请求时是发送的移动设备标识,其他时候该是什么设备就是什么设备,访问『艦これ』游戏服务器时当然还是你真正用的设备标识。
再加上其实『艦これ』官推发了那条推之后没过多久,『艦これ』的页面就无法使用移动端访问了,访问的话会告诉你此页面只提供给PC访问。那么这显然就是官方对移动端登录游戏的处理措施,而不是他们之前玩笑一般说的封号了。
不过既然你们都这么担心,我今天就抽了点时间把这个问题从根本上解决了,现在登录已经不会总显示移动设备了。
Q. unlockACGWeb免费版越来越慢了,经常无法访问,游戏也很卡,是不是你为了赚钱故意弄坏了免费版啊?
这也是最近蛮常看见的言论,我想说,劳资这免费版本来是打算给熟悉的朋友用的原来预计访问量不会超过100人结果现在特么9000多人在艹你教我怎么让它快啊?!
游戏也卡的问题,劳资连收费版都需要岛风GO才能干涉游戏,你教我怎么只靠改hosts让你的游戏卡起来好吗?!