一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。
1 E* o& N, f2 w二:数据的各个功能区域。如图:# `; Z i0 E/ I; _' I3 k$ D
9 x) i8 w! Y5 M, K! p3 R
# u1 N* m- g3 ^0 Q* Q, |
德尔福防盗盒分析
/ ?6 K/ W k- o" v+ x1 r9 ?* I9 s0 \
2 `. e+ [% d0 J! @+ p7 H' l: V1 E! I* N
① 车型代码 A5 A5 06 B3 : k5 ?" f+ a& _+ k# r6 F; e7 ~
A5A69D81=风骏
6 W! N4 p4 J& b/ {A5A506B3=长城+ ?; N; r4 d) k( w+ ?! |6 P4 F
A5B02AF4=陆丰 1 k% P0 z" K; n1 ]' A) a
A5B587A3=奇瑞.
2 O# X( }" @" ]0 O6 ?( j, A' ~' K* ]! k5 i2 }2 A
C- l) }, ?9 P- \/ k/ V; O
② 钥匙数量: 数据07= 3把
6 S8 I; h" ^1 S- z1 Y& p$ C( ^0 p3 o% M; I+ S
③ 钥匙ID:3把钥匙5 ^8 C7 X3 f$ P8 z/ i: l
D5A7C8C4 第一把钥匙ID 902B6D74
: G- \, x0 v. QFACE6DE0 第二把钥匙ID D03A6962
! J5 F9 |6 K k6 j# o2 @5BC58B69 第三把钥匙ID 1E49035C
7 Z" F3 K4 \; A2 [15686E68 第四把钥匙ID 000000000 k/ Q4 h& W! h% ~7 z7 K- x% K
943588CE 第五把钥匙ID 00000000
! n- t$ y, R2 H: j! u4835D569 第六把钥匙ID 00000000
1 w8 S( n. S7 @# j9 i+ Z4 k% H a0 N& }+ h1 B
④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04
2 Y6 y+ K- p9 e2 X7 ~, g异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。. R# j- V/ d( |
$ C5 M4 }# Y2 q) P! L7 j$ u
% i9 f4 V8 U& o+ T⑤ 防盗盒零件号:0003605130-K00
% W/ I9 X0 J6 P2 f! r0 l5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED
/ d2 e3 v- M& d4 k: X9 m⑥ 密码错误位 5C A1 4D 15( Y# D: o3 S7 a4 r. O0 n* F
密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。! b7 G7 z; C. t3 X
3 J: @" q/ N F/ r N! ~9 R# U6 K8 q0 k
⑦ 密码 AA 68 Q) F1 r0 [6 |, [# n8 r' c6 t
异或后的真实值:DE C3! R) N/ o( u# L3 K: Z8 I
& ]9 m0 A9 @; @6 Z! R
⑧ 数据50-60行 故障代码区域
# E0 g. t8 O2 |0 Q! N5 x% x7 J! F" L4 X0 q$ r7 J
⑨ 年款 & M( y" m6 i7 q2 h2 x! F
D2 DA CD 00 12 DE 83 FF
6 l2 B* w5 f; S( z9 k# D- c' M5 G# h, H! U
10 车辆VIN:LGWFFEA58CB000585
8 U3 N$ @; A4 m' n/ P% j- P40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F
) J% _0 Y; D! @7 z) l7 X) D3 s1 z6 R- r0 u5 q( l/ i" a
100行下面是数据的重复。% I- n. \6 G1 y$ }( @
黑底绿字的是校验位。
# I7 K7 Y8 J4 l感谢,曲忠远 陈福能 师傅提供数据。
* c: q- V: \( q5 ^3 Q
: w+ E0 j( K# [ Z# U5 i- T$ A |