一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。' _3 L1 f- a& s- o) S7 l: f2 Q# d
二:数据的各个功能区域。如图:
# w. @7 m6 @( s7 v) l( h% v; ?: l; M$ Z) n3 S: x
$ Q: h# Q! T' q. s6 X2 X# A
德尔福防盗盒分析
: \4 s; \4 F; J
" j1 M: M( \: ?& a
- N2 O. {( K$ t: N# y9 p
+ C4 I( g& {) E& S1 s e7 J① 车型代码 A5 A5 06 B3 : * v8 D* W. ?7 z/ A& l
A5A69D81=风骏
8 d4 B+ ]' v/ L' X: pA5A506B3=长城
' @2 K" r* x v0 J' i7 ~% |! A$ wA5B02AF4=陆丰 ; f0 _6 L. T: U+ H+ m! W6 g
A5B587A3=奇瑞.$ O! T) h0 a- S" v5 M9 c' A
5 U( n" s- T0 D5 x4 i0 E& |2 y7 `( g; z7 q+ R# w5 s9 T4 O
② 钥匙数量: 数据07= 3把
l7 M9 y3 f. k7 F5 q* ^/ L) @- I' s" T- ?
③ 钥匙ID:3把钥匙
/ W8 y: e1 J3 J+ u0 C* X) WD5A7C8C4 第一把钥匙ID 902B6D74
% W$ K, I$ o" @8 p; @7 d3 iFACE6DE0 第二把钥匙ID D03A6962! B' x( O4 @: M7 H) O4 D% x9 t
5BC58B69 第三把钥匙ID 1E49035C: w) F5 R3 X5 B9 }* x. u7 z
15686E68 第四把钥匙ID 00000000
' T) Y( |9 n) A% x. J2 b/ j; k943588CE 第五把钥匙ID 00000000' v7 ]6 b5 w4 a2 ]" w& j
4835D569 第六把钥匙ID 00000000* q6 [# d$ W; @8 J( z" N% l$ n2 _! R
5 \# B7 k! \' J2 R) H, B1 j# G) O' b④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04
% x" b( a9 k4 A1 }. t* C异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。
8 A8 l6 A0 _ m# j( e" s# {5 c3 @2 L7 b) r% h
9 L/ f! `1 O5 R8 y⑤ 防盗盒零件号:0003605130-K00
) v5 J( L( Q# f: w6 P5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED * D5 l! S( @* U. Z, x. U
⑥ 密码错误位 5C A1 4D 159 F) p% L' \- f, K% O# M. ]
密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。
) K6 m+ @* X1 k A
5 Q' {" J( J2 @! i- n: B
& o8 r7 P0 {1 J- `2 w1 @0 O! ~⑦ 密码 AA 68' {3 ^: L7 w: |% K
异或后的真实值:DE C3& O$ C5 w2 t; o. ~. R3 u
. b: S1 q+ ^( f3 \+ X5 P6 F7 a1 D⑧ 数据50-60行 故障代码区域+ M0 I' V4 D) B9 S& a. a. q
+ O- Y1 n8 N; r3 S! k⑨ 年款 0 p5 |# }. P) s$ S4 N. C8 J
D2 DA CD 00 12 DE 83 FF& G: j9 f. g% b: y# r+ @) V3 H1 C9 S
1 a: N1 b; K5 \- ^10 车辆VIN:LGWFFEA58CB000585: m0 p, U6 l9 Y$ n
40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F
0 d2 X& ~& H" N' l: t( R+ m; K& z' k# l6 v( A+ t% S. O& V, i
100行下面是数据的重复。
9 L4 E' |( O/ G6 n& @: ^. t黑底绿字的是校验位。
) |* F- R2 V8 }; I$ o/ E: h感谢,曲忠远 陈福能 师傅提供数据。
+ `0 W$ @, T: \! G& ?: M
* x I; y3 B0 s8 ]: n- q* } |