[求助]M1卡 数据分析,快来帮下忙

swzzz 2017-3-13 00:24 976

第一次刷卡:

0区块:A10077ECC9639F01C8000000000000C6

1区块:A100000FA0000000000000000ED1B968

2区块:A100001194000000000000000ED1A05B

3区块:FB23770E66F8FF078069FB23770E66F8

0FA0:目前余额40元;B968:不知道怎么算,每一次都会根据余额改变。

1194:上一次刷卡余额45元;A05B:不知道怎么算,每一次都会根据余额改变。

第二次刷卡:

0区块:A10077ECC9639F01C8000000000000C6

1区块:A100000DAC000000000000000ED1449B

2区块:A100000FA0000000000000000ED1B968

3区块:FB23770E66F8FF078069FB23770E66F8

0DAC:目前余额35元;449B:不知道怎么算,每一次都会根据余额改变。

0FA0:上一次刷卡余额40元;B968:不知道怎么算,每一次都会根据余额改变。


每次刷卡都会扣除5元。 

==============================

希望得到B968、A05B、449B的算法,谢谢了各位!

第二次刷卡的

最新回复 (3)
1
flamepeak 2017-3-23 16:20
2

大致看了一下,因为资料太少,看不出来太多 


3区块应该注意分析:FB23770E66F8   FF078069   FB23770E66F8,前后重复出现应该是校验用,中间怀疑是不是什么编号; 

0x0FA0 = 4000(分) 

0x1194 = 4500(分) 

0x0DAC = 3500(分) 


你应该再找一个其他人的卡,读一次数据,对比一下就知道那些是卡信息,那些是身份信息,那些是随机信息 没有解决问题,表示抱歉

1
flamepeak 2017-3-23 16:43
3

发现了点规律:


A100000FA0000000000000000ED1B968 --> 0x0F xor 0xA0 xor 0xB9 xor 0x68 = 0x7E

A100001194000000000000000ED1A05B --> 0x11 xor 0x94 xor 0xA0 xor 0x5B = 0x7E

A100000DAC000000000000000ED1449B --> 0x0D xor 0xAC xor 0x44 xor 0x 9B = 0x7E


现在问题简化了一点:

0xB9 xor 0x68

0xA0 xor 0x5B

0x44 xor 0x 9B

这三组数中每组中需要确定一个才行

侠客者 2017-3-24 18:43
4

0区块 89 3A 00 00 C6 09 00 00 00 00 00 00 B0 0F AC CF

1区块 91 3A 00 00 C4 09 00 00 00 00 00 00 B0 0F 5F D9 (149.93)

2区块 8D 3A 00 00 C5 09 00 00 00 00 00 00 B0 0F E0 A5

 

0区块 A8 28 00 00 46 0E 00 00 00 00 00 00 B0 0F 83 8C

1区块 A4 28 00 00 47 0E 00 00 00 00 00 00 B0 0F FA 07 (104.00)

2区块 A0 28 00 00 48 0E 00 00 00 00 00 00 B0 0F 51 13

 

0区块 7C 15 00 00 11 13 00 00 00 00 00 00 B0 0F 43 EC

1区块 84 15 00 00 0F 13 00 00 00 00 00 00 B0 0F 22 1C (55.08)

2区块 80 15 00 00 10 13 00 00 00 00 00 00 B0 0F 1D 9E

 

我也是校验码算不出

返回