只放一些对自己有用的东西,不喜勿言!哈哈哈哈哈哈哈
1.3版加密rand的声明和计算对应真实rand的方法!!
上一篇 /
下一篇 2007-10-18 13:23:27
/ 个人分类:电脑技巧
查看( 35 ) /
评论( 1 )
钱塘个人空间 FU$Zh\钱塘个人空间0vtIti[s+X
由于我的疏忽,导致根据加密rand计算出来的真实rand有错误。论坛中向我求助过的朋友,已经解出ki的就没事了,没有解出ki的朋友,可以停止穷举ki,因为我给你们的真实rand有可能仍旧是错误的。在此说声抱歉。
mv3PJl;o.nI0现对1.3版本的加密rand做个声明:
w$?;w*|#y \xCk01.目前论坛中所有1.3版本的软件得到的rand都是加密的
L:_:|0hN;Qt;{02.不管1.3版软件提示是v1卡还是提示v0卡,rand都是加密的
&oF[[
G03.1.2版软件扫描得到的rand是真的,请放心用
H]3S[[,h6z0需要得到真实rand的朋友,请在后面跟帖,需要提供两个数据,具体要求如下:
sO!e]#?D"{ `2cK7C01.1.3版tmp文件最开始的第6个字节的值
u9rSo?*{;y02.1.3版tmp文件最后12个字节的数据钱塘个人空间C9@0fz/\
w!Me
c
如果最后12个字节数据没有包含加密的rand,请先用我以前介绍的方法进行处理。
]1QAQjP/]C1oI0钱塘个人空间d|;f6b a[%n9D
f
有能力的朋友,也可以自己动手计算真实的rand,现将解密方法公布如下:
,uB@ IPZ.s0先取得tmp文件最开始的第6个字节数据,我在此用tmp[6]来表示,将tmp[6]减去B0,得到的差整除4,得到余数X钱塘个人空间r0n
b0@#e*yL
当余数X等于0时,将加密的rand乘上D,所得积加上3039,所得和再整除10000,余数就是真实的rand;
&i1~J-p}W+M0当余数X等于1时,将加密的rand乘上11,所得积加上5BA0,所得和再整除10000,余数就是真实的rand;
7B*J0`[4`l0当余数X等于2时,将加密的rand乘上13,所得积加上8707,所得和再整除10000,余数就是真实的rand;钱塘个人空间D,nFAho
当余数X等于3时,将加密的rand乘上1D,所得积加上B26E,所得和再整除10000,余数就是真实的rand;
wN-F7~!N0钱塘个人空间~4m.]eIs3a"Y.m/A
M
举个例子便于大家理解:
$ap6o#a5u1N\0tmp文件的第6个字节数据为B2,如图1中所示红圈中的数据,加密的rand为:9FCB 和696C
d#LNcI
?&Oj0根据上面的算法,(B2-B0) mod 4 = 2,即余数为2,那么 (9FCB*13+8707) mod 10000 = 6318 (696C*13+8707) mod 10000 = 5A0B ,真实的rand就是6318和5A0B钱塘个人空间LXyOR
钱塘个人空间
}t!n]0lp:U(I
钱塘个人空间BYVr3N'S
文中提到的所有数据均为16进制的
钱塘个人空间J&pV$K1|]L;Y钱塘个人空间&lh3k ~%Y
图片附件: [图一]
1.jpg (2007-7-1 13:36, 19.34 K)
钱塘个人空间;D9YRC:^htY-J%qdn?K)s7J0
111
论坛模式
推荐
收藏
分享给好友
推荐到圈子
管理
TAG:
-
bombsos
发布于2007-10-21 18:34:42
-
用QuickScan好了 07年的卡 一样轻松解 速度比1.3的效率高一点