能力值:
( LV2,RANK:10 )
|
-
-
2 楼
求大牛帮忙
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
大致看了一下。第三位和第四位(第五位也有可能有)是金额 42 0E 00 = 》000E42=》3650=》36.50 29 0E 00=》000E29=》3625=》36.25 10 0E 00=》000E10=》3600=》36.00 第三位和第四位(第五位也有可能)这几位的和,构成了第二位,第六位(第七位可能会有用)是第二位取反,其它的没那么多时间看,而且数据太少。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
minczsys
大致看了一下。第三位和第四位(第五位也有可能有)是金额42 0E 00 = 》000E42=》3650=》36.502 ...
厉害了我的哥
|
能力值:
(RANK:520 )
|
-
-
5 楼
minczsys
大致看了一下。第三位和第四位(第五位也有可能有)是金额42 0E 00 = 》000E42=》3650=》36.502 ...
厉害了
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
需要多少组数据
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
。。。。。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
minczsys
大致看了一下。第三位和第四位(第五位也有可能有)是金额42 0E 00 = 》000E42=》3650=》36.502 ...
需要多少组数据
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
第一位是异或第二位到第十五位的值 B2 = 50 XOR 42 XOR 0E XOR 00 XOR AF XOR 00 XOR 19 XOR 00 XOR 00 XOR 00 XOR 00 XOR 00 XOR 01 XOR 19
|
能力值:
( LV3,RANK:20 )
|
-
-
10 楼
落木羽心
需要多少组数据
单纯的数据分析没有任何意义,所有的计算都只是猜测和运气,大量的数据可以证实猜测,却不能充分的确定这种计算法是正确的。首先你要采集由不同金额变化到相同金额的数据,用来确定有些位是不是保存着消费记录,或者是否与时间有关,甚至是否就是随机数。采集金额为0时和为最大时的数据往往能表现出一些位的作用。揣测水卡机计费程序的设计思路也是非常重要的,一般的设计都会考虑到有人会篡改数据。观察大量数据的周期性或者类周期性也可以得出一些。 其实一般的思路是 如果你可以接触到水卡机,并且可以拆卸它,要想快速的得到算法Dump水卡机里面的程序或者分析某关键点的波形是最直接的。 搜集水卡机相关资料,通过内部运算芯片的时间消耗、功率消耗或电磁辐射之类的侧信道信息泄露可以猜测水卡机正在进行的运算,这种边信道攻击的方法也很常用。 最后的最后,实在没有办法才会直接分析数据,方法思路大致就是我上面的废话。 废话有点多,但是还是祝你好运
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
minczsys
单纯的数据分析没有任何意义,所有的计算都只是猜测和运气,大量的数据可以证实猜测,却不能充分的确定这种计算法是正确的。首先你要采集由不同金额变化到相同金额的数据,用来确定有些位是不是保存着消费记录,或者 ...
。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
厉害了我的谁
第一位是异或第二位到第十五位的值B2 = 50 XOR 42 XOR & ...
最后一位应该是校验位 不知道怎么算
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
厉害了我的谁
第一位是异或第二位到第十五位的值B2 = 50 XOR 42 XOR & ...
420E00 AF0019 之间应该有什么联系还没头绪
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
minczsys
单纯的数据分析没有任何意义,所有的计算都只是猜测和运气,大量的数据可以证实猜测,却不能充分的确定这种计算法是正确的。首先你要采集由不同金额变化到相同金额的数据,用来确定有些位是不是保存着消费记录,或者 ...
非得拆开才能分析水卡机?
|
能力值:
( LV3,RANK:20 )
|
-
-
15 楼
落木羽心
非得拆开才能分析水卡机?
不一定,一般水卡机旁边有个锁,里面有时候可以发现有用的东西
|
能力值:
( LV3,RANK:20 )
|
-
-
16 楼
落木羽心
420E00 AF0019 之间应该有什么联系还没头绪
AF=Not(42+0E+00 ) 19 不知道
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
minczsys
AF=Not(42+0E+00 )
19 不知道
1位=2位+3位 第5位取反=第1位 第0位是异或第1位到第14位的值 第15位取反=第一位到第十四位checksum-1 现在不知道第14位带表什么意思
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
以你的理解和读法(最左边为第0位) 第15位应该是第1位到第14位的和取反 7D=NOT(50+42+0E+00+AF+00+19+00+00+00+00+00+01+19)
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
厉害了我的谁
以你的理解和读法(最左边为第0位)第15位应该是第1位到第14位的和取反7D=NOT(50 ...
不行 不知道那错了
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
NOT(50+42+0E+00+AF+00+19+00+00+00+00+00+01+19) =NOT(182) =FE7D (取低位 byte) =7D NOT(37+29+0E+00+C8+00+23+00+00+00+00+00+01+19) =NOT(173) =FE8C (取低位 byte) =8C
NOT(1E+10+0E+00+E1+00+23+00+00+00+00+00+01+32) =NOT(173)
=FE8C (取低位 byte) =8C
|
|
|