一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。
$ u6 e; h! D! L& P7 j二:数据的各个功能区域。如图:1 v3 }, Y- p0 y- r0 s6 K
4 v+ i. v& h9 ~# F2 y" C4 \
- v* [3 }( p' l* _2 c: U6 P) n
德尔福防盗盒分析
$ X& p- j4 Y+ L" o7 s5 w1 `
# y- @0 H0 {6 [; o& R. ^( ? _# B1 z! ?+ |2 W
$ H! l7 R: ]- j% u( E① 车型代码 A5 A5 06 B3 : ; u5 s- o# j& @: L Z
A5A69D81=风骏5 t6 T2 w$ \0 g8 v4 v. e5 x
A5A506B3=长城
2 J9 L" F0 j. |* w; OA5B02AF4=陆丰
; j+ Q5 q9 m4 QA5B587A3=奇瑞.. m/ N0 C$ y: `5 W- s/ U; @
& M3 g7 n1 h; d/ I: h* L( f
" }0 X' |0 Z4 b7 m+ ~* } p② 钥匙数量: 数据07= 3把6 V5 k1 R8 e# [* c- X
/ x! C( R2 N+ Y6 t; ?
③ 钥匙ID:3把钥匙9 \: ]. ~& c" ^# I8 }
D5A7C8C4 第一把钥匙ID 902B6D74
* U. p, |! Z( D! EFACE6DE0 第二把钥匙ID D03A6962# R1 A4 O* J+ r2 ]8 D) R& Y
5BC58B69 第三把钥匙ID 1E49035C- {9 J" P# E$ K/ p [% F
15686E68 第四把钥匙ID 00000000
' c( C8 y, v, h$ ?) P7 G& x943588CE 第五把钥匙ID 00000000
& _% | ]0 N/ Q4 |4 p) [0 ~6 t4835D569 第六把钥匙ID 00000000: c6 P0 b. N7 z( W
7 p* w3 W, Z4 \' j$ U5 V3 K) |9 e④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04
! ~! y; P8 R: m' A异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。
$ N6 H' \( e: O# }& N. R6 h p$ [
; x, {# H0 v5 [9 g N
+ W$ y0 w6 a! y/ K' c⑤ 防盗盒零件号:0003605130-K00" P# \1 {* y% ~& k& w3 H
5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED
' o7 m- J" @( ?* i$ n⑥ 密码错误位 5C A1 4D 15
* e0 I" u- g4 _( s/ w0 p- n密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。
" \6 Q- w+ v5 ]) i/ ^, z4 V0 X
0 c- i2 n# Q/ x
; m9 x+ e3 c. [$ y5 T( d⑦ 密码 AA 68+ m! C1 y% N4 `. c6 v
异或后的真实值:DE C38 m, @7 J, e% }
2 ?/ x; f, `% U! w! B( o1 g
⑧ 数据50-60行 故障代码区域7 x) `( `+ ^) C4 P5 k: O
4 o! l0 W/ G% T( {& N* L3 R6 J
⑨ 年款
7 J0 n8 f! b* C. F, hD2 DA CD 00 12 DE 83 FF7 e9 O6 s- s6 ]; C" i M# ~
% Q7 q( _) d) X( E3 D8 X. T- c, d- J10 车辆VIN:LGWFFEA58CB000585
/ M/ \1 W# a+ w- t0 Y3 y3 D, ]40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F
7 R5 x2 a. ^ w0 O$ S! e8 i! B( f
9 L& l2 ~1 ]% d4 l, h100行下面是数据的重复。( J/ h5 `" X* I- Z9 X
黑底绿字的是校验位。
4 S1 Z6 P: R# Z* ~/ E感谢,曲忠远 陈福能 师傅提供数据。
1 r" b" z0 ]3 _% m) w6 U/ H3 \) M* F2 g6 A+ z' j" O, g9 H3 a% j# a
|