【原创】“彩虹”时代的反显影策略

所谓的“彩虹”时代就是彩虹QQ,这个目前风行的QQ外挂软件已经到了无人不知,无人不晓的地步。当然,对其大赞的人有,对其鄙视的人也有。笔者自己也用过彩虹,也有被抓隐身的经历。自从有了彩虹QQ,上QQ就没法好好地潜水了,总有好事之徒来骚扰。过去一直采用少上QQ的方法,不过这终究不是长远之计。没办法,只好到处寻找和彩虹有关的反显影知识来恶补。以下三个方法均通过实际测试,第一个方法个人测试无效。

1、代理反显隐法
    这个方法源于某本电脑杂志上介绍用代理服务器可以有效的反显隐,这个方法就彩虹论坛中的回复是代理服务器不稳定造成的,和方法本身没有关系。而实际找代理服务器非常麻烦,找到的往往测试不通过。而通过使用本地主机充当代理服务器的试验结果反映这个方法没有阻止彩虹显影的能力。(由于是杂志上刊载的方法,所以一并写上,有兴趣的朋友可以自己试验一下)

2、“显示我的地理位置”反显影法
    这是目前测试有效的方法,不过由于网上的转载导致有些内容缺失,有些表述不明,这里用实例来说明一下。(彩虹QQ版本V2.7)
    首先,必须保证登陆QQ时不能用彩虹QQ,否则就无效。这个问题出现在目前QQ2008版中,使用QQ2007不存在这个问题。因为彩虹QQ目前采用的技术是“双反”技术,即如果双方都用彩虹QQ,那双方都能看到对方的隐身,无论登陆的时间先后,而这个前提是使用QQ2008版,2007版没有这个现象。
    为了观测隐身的效果,先启动一个用彩虹的QQ帐号。然后启动QQ2008,以隐身方式登陆,此时在观测帐号上会出现蓝色显示隐身,并提示对方隐身在线。

    此时,点“设置”——“个人设置”——“状态显示”,点击“显示我的地理位置”(注意,是点击,只要点一次,不是勾选,原因见下文)

在点击后会发现,此时观测帐号上的隐身显示蓝色变为离线灰色,观测状态也是不在线。

    原理猜想:从所找到的资料来看,彩虹QQ使用的是状态包分析,但状态包本身没有判断隐身和离线的能力。因此在隐身和离线两种状态中只能靠收到状态包的次数来决定,即第一次收到状态包判断为隐身,而第二次收到则判断为离线,依此类推。当隐身上线时会发出一个状态包,因此判断为隐身。而改变“显示我的地理位置”时会再次发出状态包,从而使其判断为离线。(这个原理仅仅只是从现象分析得来,只是猜想)
    因此根据这个原理,只要在“显示我的地理位置”上点击一次即可,无论其是否勾选都会发出状态包使彩虹的显示状态改变。
    同样的,离线时会发出状态包,此时如果直接离线会造成彩虹QQ误判为隐身,因此在离线之前应再次点击“显示我的地理位置”一次。
    需要注意的是,彩虹QQ本身也可以使用这个方法,即使双方互相显示,也可以通过这个方法来改变显示状态,但这对于之后上线的用户无效,因为彩虹QQ只以接受到的状态包来判断,因此如果使用彩虹QQ,那其他人只要用彩虹QQ总有人会显示你的隐身状态。
    *注:目前除了这个选项外,没有其他选项可以改变状态。

3、TM反显影法
    用TM是目前最有效的反显影方法,从彩虹QQ论坛的回复来看,彩虹QQ无法显示用TM登陆的隐身好友,包括目前尚在测试阶段的QQ2009 Preview3版本,原因就是TM核心。由于QQ2009 Preview3尚在内测中,因此,实际测试使用TM2008,在隐身登陆后,测试帐号中的状态丝毫没有变化,这也就证明了用TM的确可以有效的隐身。而TM本身界面朴实简洁,在功能上丝毫不逊于QQ,是反显影的最佳选择。
    *注:TM在登陆后彩虹QQ不会显示隐身,但下线后会提示隐身。

以上方法仅供参考,目前彩虹QQ也就隐身问题发起讨论,可能会在之后的版本中加入屏蔽隐身的功能。但就个人的看法,既然QQ本身就有隐身的功能,为什么还要用彩虹来实现呢?可以预见,届时为了屏蔽隐身,即使不想看别人是否隐身的人也不得不装彩虹来反隐身,于是在隐身和反隐身之间就出现了新的平衡,而所不同的是,这个平衡还需要多一个彩虹外挂。这真的有意义吗……

用户系统信息:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; MAXTHON 2.0)