Google
 
打印

[讨论] LumaQQ 导致异常登录的原理分析及解决办法

本主题由 wilkison 于 2008-3-31 13:34 移动

LumaQQ 导致异常登录的原理分析及解决办法

文字较长,无耐心者,可直接跳至红色问题症结处,或蓝色解决方法处。

之前我自己用LumaQQ时出现过一次需要激活的情况,也有许多次登录时需要输入验证码的经历。

而前两天偶然看到一个帖子标题是:LumaQQ犯不着盗你们的破号。当时没点进去细看就略过了。
今天一个名为:“iphone使用QQ,会发生的问题,大家注意下”的帖子引起了大家的共鸣。
11个小时后,回复已经达到7页之多。有许多是质疑的,但也有许多是有过类似经历朋友的回复。

回想自己的经历,我感觉多人需要激活,这不是一个巧合。一定是什么地方与LumaQQ有关系。但我也坚信以LumaQQ作者的性格,以及他在MAC方面的名声,他决计不会干出这等龌龊的事。那么问题究竟在哪里呢?

于是,我分析了下QQ需要激活的条件,之后我做出了一个很大胆的假设,并在之后做出了论证。以下是我的一些结论:

众所周知,QQ激活是一种保护QQ合法使用者密码安全的机制。合法使用者有几个判断标准,第一,有比较固定的使用场所(由IP判断);第二,有比较稳定的密码使用周期(也就是说不会一天之内更换几次密码);第三,不会经常性暴力登录(我这里所谓的暴力登录就是在原号码登录的情况下,用另外一个QQ客户端登录相同号码,而先前登录的客户端会提示QQ已在别处下线,会提示你可能密码被盗,要不要修改密码)。
这些条件中,腾讯对第三条审查最为严苛。

如果不是外部盗号,那我假设:我们在使用LumaQQ中,一定是违背了上面的判断条件。
第一条我们很多时候都是在从单位到家中这段时间中使用GPRS方式上QQ或者在外地没有电脑时用用QQ。那么在移动基站的切换过程中,IP地址也许跟着切换了。此判断我不是非常确定,但有这个可能性。
第二条这条主要针对盗号者,因为盗号者拿到QQ后一定是先改密码,而我发现论坛很多抱怨lumaQQ的朋友并没有说自己密码被改了,因此这条不计入考虑范围。
第三条暴力登录。这条最容易被鉴定为非法入侵的行为,我们是否无意中触犯了呢?
我们都知道,LumaQQ是比较容易“掉线”的。大家一定都有这样的经验:挂个QQ,然后打开网站,或者打个电话,回来再看,QQ已经“掉线”了——iPhone的Status Bar已经没有了Q的图标。于是我们又打开LumaQQ程序,眼前会划过一个登录过的页面,跟掉线的样子是一样的!于是我们判断,果真掉线了。
那实际情况究竟是否如此呢?
我假设,Q消失之后,其实QQ仍没有掉线!
于是,我进行下面的论证:我登录LumaQQ,打开网页。果然在开了几个网页之后,Q标消失了。这时,我打开了Term-Vt100。键入TOP后,我发现跟我想的没错。运行中程序列表中,lumaQQ赫然存在着!
接下来的就好解释了:
原来,我们在经常“掉线”后,重新打开lumaQQ实际上是把后台运行的lumaQQ挤下去了,也就是完成了一次暴力登录。在暴力登录次数累积到几次之后,就触发了QQ服务器端的“激活”机制。我们的号码就需要激活才能登录了!

解决方法:
当发现Q标志没有时,请restart springboard一次,清理掉内存。这样就不会出现用久了lumaQQ之后需要激活的情况了。

[ 本帖最后由 siwn 于 2008-5-6 13:59 编辑 ]
本帖最近评分记录
Gently, I left here just like i came before.

TOP

沙发自己坐了。
多谢Beak高亮显示,谢谢。

[ 本帖最后由 siwn 于 2008-3-31 13:18 编辑 ]
Gently, I left here just like i came before.

TOP

很严谨的分析,赞lz一个~

TOP

怎样restart summerboard啊?

TOP

引用:
原帖由 shaofeng007 于 2008-3-31 00:24 发表
怎样restart summerboard啊?
summerboard等软件都提供restart的功能。
Gently, I left here just like i came before.

TOP

但是我现在的问题是登陆时一直输验证码啊…按了return键也一样

TOP

引用:
原帖由 jordancwj 于 2008-3-31 00:35 发表
但是我现在的问题是登陆时一直输验证码啊…按了return键也一样
这个好像是lumaQQ本身跟TX服务器接口之间存在一些问题。
因为我也是要输入了很多次验证码才匹配正确了。
Gently, I left here just like i came before.

TOP

关机再开呢.!

TOP

我昨天有一次好象是密码被改了,而且找回密码后显示国外登陆!!!!!!!!

TOP

restart summerboard,怎么弄?麻烦能告诉下吗?装一个软件?

TOP