能力值:
( LV5,RANK:158 )
|
-
-
2 楼
偏移地址0x150 处的四个字节应该是金额,数据按照littel endian排列,所以:
0x00000000 -> 0x00000000 -> 0分 -> 0元
0x18020000 -> 0x00000218 -> 536分 -> 5.36元
0x16020000 -> 0x00000216 -> 534分 -> 5.34元
其他字节应该有一些是校验信息
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
数据太少了。 第 1 位到第 4 位 = 余额 18020000 = 0x00000218 = 536 第 16 位 = 第 1 位到第 15 位的和 0xF3 = 0x18 + 0x02 + 0x00 + 0x00 + 0x17 + 0x03 + 0x94 + 0x11 + 0x20 + 0x00 + 0x17 + 0x03 + 0×86 + 0x00 +0x5A
第 5,7,11,13 位因数据太少无法确定。
最后于 2018-4-13 12:01
被厉害了我的谁编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
厉害了我的谁
数据太少了。第 1 位到第 4 位 = 余额18020000 = 0x00000218 &n ...
继续补上 5.32 18020000170394112000170386005AF3 5.30 16020000180395112000180387005AF5 5.28 14020000190396112000190388005AF7
最后于 2018-4-13 21:36
被番茄炒蛋h编辑
,原因: 美观一点
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
似乎每刷卡一次第 5,7,11,13 位的值就会加 1
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
厉害了我的谁
似乎每刷卡一次第 5,7,11,13 位的值就会加 1
应该是刷卡次数,也有可能是终端号
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
厉害了我的谁
数据太少了。第 1 位到第 4 位 = 余额18020000 = 0x00000218 &n ...
第十六位算法不对吧,0×94+0×86都等于11A了
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
你把第1到15位加完就明白了
0x18 + 0x02 + 0x00 + 0x00 + 0x17 + 0x03 + 0x94 + 0x11 + 0x20 + 0x00 + 0x17 + 0x03 + 0x86 + 0x00 + 0x5A = 0x01F3 (取低位 byte) = 0xF3
最后于 2018-4-14 16:13
被厉害了我的谁编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
刚刚算了一遍,你是对的
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
厉害了我的谁
你把第1到15位加完就明白了0x18 + 0x02 + 0x00 + 0x00 + 0x17 + 0x03 + 0x94 + 0x11 + 0x20 + 0x00 + 0x17 + 0x03 + 0x ...
刚刚算了一遍,你是对的
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
其他字节算法的呢
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
厉害了我的谁
你把第1到15位加完就明白了0x18 + 0x02 + 0x00 + 0x00 + 0x17 + 0x03 + 0x94 + 0x11 + 0x20 + 0x00 + 0x17 + 0x03 + 0x ...
其他字节算法的呢
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
没有啦,其他位的值都没变啊。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
厉害了我的谁
没有啦,其他位的值都没变啊。
第05,07,11,13位的值.........不可能
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
之前说过了,每刷卡一次加 1
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
3E 08 00 00 19 03 96 11 20 00 19 03 88 00 5A 27 试试这个 10块的话我的猜想就是正确的
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
花花小调
3E 08 00 00 19 03 96 11 20 00 19 03 88 00 5A 27
试试这个 10块的话我的猜想就是正确的
肯定不对,金额不知20多块了
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
番茄炒蛋h
肯定不对,金额不知20多块了
尴尬,算钱的时候忘记倒置了。3e08是1000 083e是2110 但算法确实算出来了 你这个非常简单
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
花花小调
尴尬,算钱的时候忘记倒置了。3e08是1000 083e是2110 但算法确实算出来了 你这个非常简单
算法简单?分析一下,我分析了好多次,发现刷卡次数有4个
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
番茄炒蛋h
算法简单?分析一下,我分析了好多次,发现刷卡次数有4个
你看的算法多了就知道了,你那四位只是单纯的根据刷卡次数变化,没有添加异或算法 所以 前四位金钱倒置 后两位前面取和再取低位 其他随意写 有可能的话帮忙研究研究怎么突破FF*FF的限制,这个不是多懂
|
|
|