jerry7582597 发表于 2022-10-23 15:10

#改装# 瓦罐生活周周记A_48__破解大众RNS导航地图的故事

本文讲述了一个软件工程师如何尝试破解大众车机思维图新地图升级程序校验码的故事。

老大众用的RNS系列车机导航用的是 四维图新的地图,原先每年升级地图需要额外收费,4S店估计至少要个几百块吧。在当时有网上低价出售的地图升级服务的商家,大概是100元左右,后来发现一个大神对其地图升级程序的校验程序进行了破解,而且免费帮不少车友制作地图升级校验码。但是后来大神发表了一次公告,大致意思就是某某公司对他正式进行了警告,禁止他的这种侵权行为,后来就从论坛销声匿迹了。

地图升级校验码 类似于 最普通的软件安装时用的 离线安装码,就是SN。相信很多朋友用过那种SN序列号生成器,可以自动生成 版权软件安装时 需要的序列号。大众的地图升级程序就需要 和你的车辆信息相匹配的 序列号,保存在地图升级目录中,这样在升级过程中,地图升级程序会 获取你的车辆信息,然后计算出一串字符作为校验码,把它和你保存的序列号比较,如果一致,则允许安装

那么问题来了,如何计算出自己车辆对应的这个序列号呢?首先,我当时做破解校验程序这件事情之前,有人已经成功了,说明这条路子是可行的,这就给你极大的信心。

具体的破解过程,简单介绍一下吧。首先拿反汇编工具将地图升级程序转化成可以阅读的汇编代码,然后通过字符串对比,以及查找常见的运行逻辑,比如跳转附值对比等操作,猜测程序的执行过程,最重要的就是要找到程序到底用的是什么样的车辆信息,以及用的什么哈希算法,然后不断在你的电脑端破解程序反复尝试,直到找到导航升级程序可接受的验证码。

主要是玩玩技术,车载导航非常难用。后来网上的升级服务降价到50元一次了……
其实,我都用手机的导航软件,这样可以和PC web版的同步收藏点,而且可以提前规划,随时规划。















Wolverine 发表于 2022-10-23 15:40

感谢分享

ef6j 发表于 2022-10-29 20:09

PQ平台直接无脑上682最完美[偷笑]

ahyan 发表于 2022-10-29 20:39

我们都是受益者,感谢!

qwpboy 发表于 2022-10-30 15:51

技术贴,给大佬点个赞。

球壳海 发表于 2022-10-30 16:53

不明觉厉~~~~[偷笑]

banana_cssx 发表于 2022-10-31 17:42

关键这是老平台车机了,不如换个187B的主机用carplay省事多了。
页: [1]
查看完整版本: #改装# 瓦罐生活周周记A_48__破解大众RNS导航地图的故事