能力值:
( LV2,RANK:10 )
|
-
-
2 楼
加我一起学习算法啊。
|
能力值:
( LV13,RANK:920 )
|
-
-
3 楼
我现在在出差路上,手机上看到这个帖子,还没来得及做测试,但直觉告诉我有一定可能性可破解,你不妨从这几点逻辑分析:1,异或算法不受顺序影响,12345678不管它先从谁开始异或,本质就是逐位异或,不要被迷惑;2,特征值G与每位字符异或,可以消除相同项,同时异或结果之间可以推理,尤其结果为00时具有特殊性,具体深入研究下。
|
能力值:
( LV13,RANK:920 )
|
-
-
4 楼
刚盲推(未实机测试)77 55 22 00 11 77 44 66 这八个数据进行逐位异或,得出结果G,然后用G值与这八个数据异或得出明文注册码,你不妨试试,然后将结果回复帖子让我知道结果。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
如果77, 55, 22, 00, 11, 77, 44, 66 都是16进制,试下这组行不行。
name = abcdefgh
a ---> h
0x33 0x11 0x66 0x44 0x55 0x33 0x0 0x22
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
如果是10进制,试下这组
0x9 0x73 0x52 0x44 0x4f 0x9 0x68 0x6
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
A = x1 ^ x2
B = x3 ^ x4
C = x5 ^ x6
D = x7 ^ x8
E = A ^ B
F = C ^ D
G = E ^ F
已知:
G = A ^ B ^ C ^ D
G = x1 ^ x2 ^ x3 ^ x4 ^ x5 ^ x6 ^ x7 ^ x8
G ^ x1 = 0x77
G ^ x2 = 0x55
G ^ x3 = 0x22
G ^ x4 = 0x0
G ^ x5 = 0x11
G ^ x6 = 0x77
G ^ x7 = 0x44
G ^ x8 = 0x66
得:
x1 ^ x2 =0x55 ^ 0x77;
x3 ^ x4 = 0x22;
x5 ^ x6 = 0x77 ^ 0x11;
x7 ^ x8 = 0x44 ^ 0x66;
G = 0x44;
求解得:
x1 = 0x33;
x2 = 0x11;
x3 = 0x66;
x4 = 0x44;
x5 = 0x55;
x6 = 0x33;
x7 = 0;
x8 = 0x22;
所以输入为:
33 11 66 44 55 33 00 22
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
万分感谢,学习了
|
能力值:
( LV4,RANK:50 )
|
-
-
9 楼
非常感谢
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
是的,您的想法很正确,不过看了那个版主的瞬间明了了。非常感谢
|
|
|