一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。
: M0 M6 E) E( @. a. w1 o二:数据的各个功能区域。如图:7 R% D p! h5 o2 U4 e& f+ o( [
. e3 M3 V" g, a( d r+ E" ?& c2 e# d
3 `3 N' l; k. w
德尔福防盗盒分析
4 B/ Z+ v: x0 S# W% F) w
1 z1 p+ h1 f! @. U4 \
9 t2 K& H2 ?; w( G, ]3 N
. O& \ @+ Q9 U0 W( _5 W① 车型代码 A5 A5 06 B3 :
8 m8 m: _2 t8 R1 y! _( ^3 F- T; lA5A69D81=风骏
5 o7 ]- p, u5 L( {A5A506B3=长城# P' I; L8 m. C1 j N1 X$ V
A5B02AF4=陆丰 ( A3 [: p& K1 m" x1 J& y. A
A5B587A3=奇瑞.
; u& `" ?5 E* p
( m; q1 C) E u/ @ J9 m3 m8 P# r9 m" s4 H: l$ f, W0 H3 y, K! O
② 钥匙数量: 数据07= 3把
2 D7 D- k7 `% R* P! B5 ~, L# K0 B. w
③ 钥匙ID:3把钥匙
1 m# l. x! [: a# m2 l vD5A7C8C4 第一把钥匙ID 902B6D74
& a1 l! y: v/ J6 |8 a$ R+ Q% r5 tFACE6DE0 第二把钥匙ID D03A6962
- o% s- X' `$ H6 F5BC58B69 第三把钥匙ID 1E49035C0 P, b2 k0 T/ Y- U; {1 B' p1 a% V/ T
15686E68 第四把钥匙ID 00000000* M6 v* ]5 M( e$ ^
943588CE 第五把钥匙ID 00000000
) c0 _, ?! B7 U) I' i9 }9 {4835D569 第六把钥匙ID 00000000! k& j; n# V$ t4 f6 B# C" X2 R
- k: c7 ~5 Y- m" R4 q
④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04% }4 z; {, E. s. I
异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。" Y( o- G7 ]' m7 o
) \7 s$ P' D1 V
" S7 C# j7 L# Y+ e⑤ 防盗盒零件号:0003605130-K00
9 B' x4 x1 s- h, c, r" S( U& }5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED
2 k2 h- K7 p* }" S z, U. k⑥ 密码错误位 5C A1 4D 15
0 M/ G( {3 }$ o) r) c. R- ^- j密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。
$ @4 Q5 j$ L, s) O
4 {' t0 c8 c% q7 K( ~& d, s4 s% Y. P3 [; U; [
⑦ 密码 AA 682 ]) R2 N8 b9 H9 J1 \3 z) t
异或后的真实值:DE C3# Z# t$ ~9 Z& h' y! A
$ C4 x- s0 a- \1 I) j; Z+ m
⑧ 数据50-60行 故障代码区域
2 _/ `, j5 T* T" B8 F; I
( g, f9 I+ }; Z- F% u5 M5 F- o⑨ 年款 ; T! d8 v; w6 I" \" K; ]
D2 DA CD 00 12 DE 83 FF% u/ w0 J+ X- U7 I
8 I0 V1 f/ q- _- q: [$ t* o' W5 D8 i10 车辆VIN:LGWFFEA58CB000585
: g4 Y8 q# n8 ]- _- j40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F* v3 A* N4 H4 e% L9 M
) J: y4 l$ G+ \: `
100行下面是数据的重复。
4 f- ^! f \# v& T$ B$ ^' I黑底绿字的是校验位。& P' H% J# D- A
感谢,曲忠远 陈福能 师傅提供数据。( W8 k! F' m N' E5 _; y; I
3 d% V+ t, y4 D/ Z" M {0 w, F
|