一:首先是将数据还原,将防盗盒读出来的数据和全新数据进行一一对应的异或,就得到数据的本来面目了。(这里有个问题容易被忽略,那就是全新数据还原后不是全空的,所以只要是全新数据里是00的都可以直接破译出来,全新数据里有数据的地方就要进行二次破译,比如同步数据,校验,日期还有编码等。
$ H0 ~: v5 |7 ~2 f1 q& |2 ?% G) t二:数据的各个功能区域。如图:
s9 l8 k" U6 b4 p" g I; d' ^* z( P/ Y7 e" d d2 Q
. b! F \1 c! ?$ ~" H
德尔福防盗盒分析
' [ H$ e# E9 q8 y' `+ V0 P* M$ [; ]; b+ E/ I' {
: n. s, @! F1 f! t/ `2 ?" { v6 B6 ]5 J
① 车型代码 A5 A5 06 B3 : * p1 h+ n3 a7 V
A5A69D81=风骏5 w U) u* ~. O
A5A506B3=长城9 O. k) A4 Z9 w% V
A5B02AF4=陆丰 $ @) i% x: W1 C7 g' a: N) e+ `
A5B587A3=奇瑞.# F! t' k. T' f
|6 V) B6 `3 d! t( u( {
+ Q* Z6 o! O; g3 J! [
② 钥匙数量: 数据07= 3把
) k7 l9 n) ~- E
4 A8 z. u8 g6 @( d% A1 v3 c2 z③ 钥匙ID:3把钥匙 Q9 y0 O0 K2 S! N3 m s& l& [
D5A7C8C4 第一把钥匙ID 902B6D74$ H: r# R% S. I5 o" ?
FACE6DE0 第二把钥匙ID D03A6962
) X) b' h/ X6 C; t; k# G& A0 G5BC58B69 第三把钥匙ID 1E49035C
$ R' e, u& H: y1 y8 ]15686E68 第四把钥匙ID 00000000
8 m% n6 H k' h K' }* r, V0 P943588CE 第五把钥匙ID 00000000 A$ e9 C0 n& ^, `! j! i z# K) G; |
4835D569 第六把钥匙ID 00000000& ~3 N4 I: t! O
l- ^5 N! _# X$ Z3 y④ 同步数据:59 48 57 FE D2 9F A2 C2 08 F6 04
/ V3 B! v' N0 D异或后得到的真实数据:76 79 8F 99 C9 AA 57 5F 62 68 7C 与发动机电脑同步。" j ?% t6 T, u( s3 }
- v; h5 F. |# W
P0 |9 z6 C3 V' m! M+ ?! m2 O⑤ 防盗盒零件号:0003605130-K00 S: @1 O( @! _* V- u* ?8 ?" S
5A 6D 7A A6 9B E3 73 77 27 DE 3A 80 7E ED $ x0 o1 U! m/ P# O6 ^( Z+ Q j
⑥ 密码错误位 5C A1 4D 15
: U+ F3 D. s. S. z8 F5 ^, C密码锁死位置:5C代表密码错误次数,变5D错误一次,5E错误2次,5F错误3次,错误3次锁死不变。4D代表没错误。错误2次变4C,超过3次变71。0 a0 L8 w/ b& ?% }! F; W! R
+ ]3 e5 m4 [! Y0 [ Q5 y: p3 k. Z) x2 ~- S
⑦ 密码 AA 68
% K& k$ j+ t& K3 G2 o! U8 Z异或后的真实值:DE C3
/ A" z$ n: }+ d% }" Q
! a5 h- ^) a; O⑧ 数据50-60行 故障代码区域6 n* Q' i- H+ `
2 d' C8 \' H4 T2 E⑨ 年款 7 I) T" O# l9 f% k3 G9 q) B
D2 DA CD 00 12 DE 83 FF% z# c+ L5 @+ I+ @+ E
. p% _# ~: j, t4 _10 车辆VIN:LGWFFEA58CB000585
5 B3 X* @; Y k+ E40 0D 40 F7 1D 16 99 19 B6 7C 3C BB 96 20 3D F5 5F
0 `5 n; j+ d f! T" z }9 H# Z% n4 C5 c6 T! A2 p2 k
100行下面是数据的重复。
2 o6 @+ I' w( k6 o6 J' }0 I4 P$ E, E: n黑底绿字的是校验位。$ A- J- P& Q$ j& c0 l* B
感谢,曲忠远 陈福能 师傅提供数据。
4 |; J* o: w$ C
# W- H/ s- ^/ C- ` |