行车电脑匹配.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
行车电脑匹配

俊翔访谈:汽车电脑匹配仪厂家是如何破解防盗密码的?原创?2015-05-23?俊翔?ECU博客究竟我们平时用的神器是如何直接通过OBD读取车辆防盗密码的呢?俊翔今天带大家专访一家深圳的汽车电脑匹配仪生产企业。为大家揭秘汽车电脑匹配设备厂家获取密码方法,本文并非为某厂家打广告,纯属作为技术交流。接下来CEO会分享技术干货,望大家看完文本后能受益。以下是采访正文内容:俊翔:王总你好,首先请你们自我介绍一下。王总:你好俊翔。我姓王,全名叫王洪涛。之前在深圳元征公司做技术,后来自己出来创业,直到现在元征一直是我尊敬公司。创业梦想是想打造一款国内知名汽车匹配编程仪的第一品牌,所以我是往这个方向去努力的。我公司是叫轩宇车鼎,轩宇的意思广博深远,包罗万象。之鼎就是基于汽车电子高端诊断技术,先进维修仪器的大势。我们目的就是要做一个适合中国所有汽车修理工使用的、便捷、智能匹配仪器。好吧,首先和王总 CEO来个合影:(左:曾俊翔 右:王洪涛)俊翔:作为厂家你们是用什么方法让设备能算出车辆的防盗密码的?能透露算法吗?匹配仪是如何通过免拆做到的?王总:现在市面上有很多代查防盗密码服务,而我们没有和汽车生产厂家直接联系进行密码查询。我们只是利用技术手段把这个东西搞懂。例如说国内某款车型我们去厂家查密码的话可能会查到三个密码出来,其实也就是想说国内自主品牌的规范程度还达不到国外的严紧程度。通过车架号去查询密码其实是一个算法,它不是一个数据库。但比如尼桑、她们的密码是一个数据库。这个数据库是什么概念呢?例如我们会读出一个BCM码对吗?是五位的,用这个五位BCM码可以算出一个4位密码,是因为有个库。这个库可能是100多M。这个密码是多少,它是通过查库等到的,不是一个算法,所以每个密码都唯一的。所谓算法就是一个公式,用异或、乘除、加减等方法算一个值。例如你把车架号提供给我,可以通过公式,取多少位,怎么乘除、怎么加减、怎么异或后会出来一个码。这就我们平常理解的防盗密码,这个码的数值多少是根据厂家的规则而定。例如:某车架号LH16CKH049H0813456,厂家通过公式计算得出一个4位密码1234,然后再把这个4位密码1234强行写到防盗盒或发动电脑里。这个密码的算法可能是取车架号后7位,然后乘以2,再减少3,再移位就是得会出一个来值,就拿它作为密码,我是说打个比方。真正的算法是不能公开,这也是机密,希望大家明白。所以很多匹配仪都是直接读取车架号用公式算密码,而不是真正通过访问某一方的地址获取换算的。但国外车型,读密码的过程是真正访问某一个地址换算获取。比如大众,我是知道密码存在ECU里面的某个位置,我可以通过车辆的OBD诊断口,通过串口的BDM方式去访问她,地址一行一行的读,最后把目标地址的数值读出来,这个方法和我们平常拆码片读数据是一样的,所以会很准确。但是国内自主品牌通过车架号算密码就会可能出现一个问题,今天我配车给A厂家用一种算法,而明天配B厂家就可能是另一种算法,后天配C厂家又有可能是另一种算法。所以导致我们去查某品牌的密码时候,厂家会提供三个密码给我们选择。俊翔:能透露新日产尼桑20位滚动码,和新福特滚动密码是怎么样计算方式吗?王总:其实滚动密码里面加了一个函数关系,例如第一次ECU发出口令1234加一个函数关系,而下一次就会发一个2345加一个函数关系,但无论怎么变,她里面的算法都有一个不变规律,专用密码计算器里面放了这个算法,所以即使每次数据不同,也能把密码通过算法计算出来。俊翔:我很感兴趣你们是如何开发一款车型的匹配功能,也就是开发流程是怎么样的?可以给大家分享一点技术干货吗?王总:可以的,首先我们拥有很多优秀和经验丰富的工程师,同时我们也有测试团队,这个测试团队对汽车器件的了解是十分丰富的,我们有对汽车协议非常精通的人才。那么开发的其实就是一个过程,比如这个车我很了解,我知道她是用什么协议。由于对协议十分熟悉,所以我可以对它进行一个操作。也就是我可以对它进行一个读写和一个编程,一个匹配。按照设备检测和匹配的通用性来分,可以分为通用型的、第二是专用型的、第三种是做特殊功能的。通用型的开发我认为只是靠人海战术,但她没有太高技术含量,也就是说我们的工程师开发出读码、清码是不需要测试的,因为她太简单了。就是发一个读码命令,她会给你返回一个值。但匹配的话,她是很多的交互,这是什么概念呢?这个读码的话就例如我们谈话,我会问你,然后我会去等,然后你会回答我,你会告诉我没有故障码。那ok,里面会有一个值。如果是有故障码,你又会返回一个值,这个值她是会有一个数据,这个数据就是相当于一个码库。他会告诉你一个数据,你再去查码库。其实就是代表什么故障码这个意思。而匹配的话,她是有个交互,也是就我去问你了,我想去匹配,但我还要征求你的同意,也是就权限,也是就权限很重要

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档