|
|
我们在一台电脑登录过QQ之后,下次启动QQ的时候就会看到在号码列表的下拉菜单中会出现这个号码,这些号码实际上都保存在QQ安装目3 v2 q5 l$ r7 {0 j/ u+ w9 X
3 P8 H3 [7 F' v: ~
录的“dat\oicq2000.cfg”文件里,用记事本打开这个文件就会看到所有保存过的号码了。为了防备这种登录软件,有人建议删除2 J' ~4 _, q6 ]" C
' A7 L( B9 `& x$ x/ k4 b7 d+ c“oicq2000.cfg”文件,其实这是完全没有必要的,只要删除了相应的号码文件夹就可以了。否则,一用QQ就要重新启动注册向导,岂不是很
9 [# C8 v: N* G7 D, B! a+ H6 O2 ?) R: ?5 o6 Y
麻烦。
( g5 [+ j% }. V3 f8 b
5 W2 K$ i* G+ \: f6 a. S 1)、发现秘密 & v4 a/ i, h6 U& [1 y* p! ^
0 F# S5 ^3 P i# g- I
删除了QQ的文件夹之后就OK了么?我们还是来研究一下这个“oicq2000.cfg”文件吧。用任何一种16进制编辑器打开这个文件(推荐使用) ?( W& N1 E2 X1 s5 N/ o
; a& b! j6 p$ m2 A$ tUltraEdit),假如我们打开一个保存有(123456、222222、333333、444444、745370)5个号码的“oicq2000.cfg”文件,就会看到相关内容
+ K3 q3 k0 f1 P2 z# ^
8 V1 u, U4 w g- a# p+ Y5 H2 V/ V: _。说明一下,第九位的“05”表示这个列表文件"系统自动屏蔽"有5个号码,之后用3个“00”做分隔符,之后的“06”是列表中第一个QQ号码的位数(16( a$ ] {1 [- P( f+ e
2 h; f2 b* ]0 ^
进制的31 32 33 34 35 36正好是1 2 3 4 5 6)。紧跟其后的就是下一个QQ号码的位数,如此循环,最后几位就是列表中最后一个QQ的号码。
9 m% ?+ R+ r6 T) ?1 J! g' ?4 ~0 R. r' A. T8 D
大家都知道QQ有个功能叫做“记住密码”,选择了该项之后下次启动QQ便可以直接登录而不用自己输入密码,其实这个功能简直就是QQ自' O$ y, q: D7 a, ]" y
( p" r$ P4 t& Z. q$ ]7 K7 ?
杀术。假如我们上面的列表中号码123456的密码为my7g.com,保存之后我们再打开列表文件,发现变化了么?第一位变为了01,其实第一位是
! B+ s. m- R, I; I
$ s% [7 I) A& A个判断符号,00表示未保存密码,反之01就是保存了密码,然后是分隔符,接着的08表示保存的密码的位数,然后是分隔符,接着就是保存的5 d3 \5 d M2 \ p
! a3 e x% ?: |9 l8 n8 j+ x# i密码了,这8位是“92 86 c8 98 d1 9c 90 92”,我们的密码是my7g.com,字符的ASCII码的16进制值应该是“6d 79 37 67 2e 63 6f 6d”,
' R$ T4 \2 H0 r5 Y) Y' h
3 ~' ?* t2 D) l/ K5 q对比一下:
- d3 V( j5 P" a7 O% ^2 k/ s5 M- o0 G
92 86 c8 98 d1 9c 90 92 " G* t! x$ S7 `' N3 x$ P
6d 79 37 67 2e 63 6f 6d
4 k* Z6 `3 Y# r5 [( f( \
/ u9 h; H" d4 c v, N 发现什么了(什么都没发现?再看看!)?上面的每一位和下面相对应的相加都是FF,所以,只要是保存到“oicq2000.cfg”文件中的密
- t+ ^2 m: h! e( \( c) [8 ^/ w* D5 B* N' b0 R6 S& ~3 t
码都是可以轻易地被破解的。这下你害怕了吧?这可比被人用“QQ穿墙术”看你的聊天记录更可怕。 $ { B ~$ L$ W9 E, [
. ^' ~9 }! O# L2 M& R! a 2)、解决方法 4 }( F+ W0 C* c
[6 w! H5 m+ m7 r, A
别担心,送你个软件防防身。在http://my7g.com/guard下载一个“QQ列表大师”,该软件只有27K,VB6制作,无须安装,复制到QQ安装目
5 R. S: e; c+ J# Y! y3 c u9 H3 F( r1 s
录即可运行。启动后自动检测列表文件,发现保存的密码会作出警告,并将密码显示在程序主界面。该软件还可以帮你完全自己定制QQ号码列+ E3 [# `& x: @; ~! K1 v6 S
2 `. d# X7 M8 s- Y$ q% B; m" Z表文件(这下子不用去算什么16进制了),并且可以帮你清除保存的密码。选定了号码之后如果同时选择了删除文件夹的复选框之后点击删除
5 n S) O, q2 k/ _- n! T9 U. j# ~- N
按钮的话,还可以在列表中删除号码的同时删除该号码的文件夹,这下子你放心了吧?更厉害的是该软件可以在没有“oicq2000.cfg”文件的
3 ?, ] J! ]$ {& g/ l4 K& z3 j8 J, X
情况下自己生成一个列表文件。
$ _3 n9 ^0 j) G |
|