一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。+ ]# t$ I* g- T! x- T' Q
二:数据的各个功能区域。如图:
9 D1 h& P& @) H) j# j4 m! n, u3 K' ^
' b, I& H# F/ O: Z5 B: }) T
德尔福防盗盒分析
# k0 t! S: @9 {1 F, D1 I2 _
: `+ u- g5 s4 N7 J
. p. ]7 u [- j @
/ R! n, j% b! \8 T$ M {1 |
① 车型代码 A5 A5 06 B3 :
1 r* @) J0 A' X2 j, F% FA5A69D81=风骏" P1 w5 H3 ?) D7 F5 a( V0 M
A5A506B3=长城
! I, s+ A* z2 z7 a+ M# bA5B02AF4=陆丰 ' C( S" v1 a- L' l B6 I9 y. Q
A5B587A3=奇瑞.0 Y- ^ j8 v& Y1 C: j
, a* c ?$ u* r$ N- a6 k2 p
: N3 k7 g* |0 C' Q/ t: L7 O1 ?' v② 钥匙数量: 数据07= 3把
! ~, P' N+ l: ?1 G4 e0 m p4 r8 Q7 @/ C; V: z8 y" S" V
③ 钥匙ID:3把钥匙
$ R5 j9 y# y3 O+ d2 ?4 ]) m$ }% I1 MD5A7C8C4 第一把钥匙ID 902B6D74
6 J( v# `9 V- Y* @% O$ Y' j. VFACE6DE0 第二把钥匙ID D03A6962
. r0 X Y) ^+ v! O7 V- c5BC58B69 第三把钥匙ID 1E49035C' H5 C+ M8 ]9 S8 G. \
15686E68 第四把钥匙ID 00000000
F( U" F0 m5 _+ w' \% F, h) I943588CE 第五把钥匙ID 000000006 }* t# { H# P/ m. S* d9 W
4835D569 第六把钥匙ID 00000000( z7 d% Z& h" A( U' |. I) ~
' Z* H4 W' f1 n8 {④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04+ x. I: Y' {5 O! g% j, w1 u3 K
异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。9 P" S" M! H1 ^
! ]' n: t& w- Z8 z T, Q7 [6 j" k/ \; Y( F( L" `
⑤ 防盗盒零件号:0003605130-K00
. w4 J6 J6 `" O( U2 L* P! A5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED 8 m- _- R3 J" j- Q7 k/ h6 W5 z
⑥ 密码错误位 5C A1 4D 15, J+ t9 f/ s/ M8 t
密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。
7 H4 I+ Q( q3 g" a3 D4 c
0 n/ S+ F, i `% Y. P0 t( P: T0 j m: a% B
⑦ 密码 AA 684 d. c; U7 n, x7 D( _' @
异或后的真实值:DE C36 X3 k$ ?" x W2 {* W
8 I( [$ N5 F _0 c; E# x⑧ 数据50-60行 故障代码区域
+ {' d M$ I' c4 G9 r* F# T# {* L8 P' ]6 y
⑨ 年款 8 ~4 f) Y+ ]0 @6 M3 w8 i
D2 DA CD 00 12 DE 83 FF
' Q* {, @) g' |/ B" K7 c( S m( V. R6 s# v/ D7 k1 {4 h
10 车辆VIN:LGWFFEA58CB000585( F: X. O g+ ?* d1 @
40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F
; G7 O" {' T: x2 c3 j& B& ^
, R/ `& `1 `$ I5 u, {100行下面是数据的重复。$ i' H/ g) r( q3 r# f% x
黑底绿字的是校验位。1 |* P4 n2 h0 P& G
感谢,曲忠远 陈福能 师傅提供数据。
6 h4 X$ s; D+ C; A+ p, ~, W* T. x8 [4 j
E/ P6 b! V, x, m8 p8 |0 } |