Lobsters | 📄 原文链接 | 2026-11-03 收录 · 热度 2

只为改个时间,我越狱了车机导航

来源:blog.nns.ee — 2026-11-02

📋 概述

作者有一台 2014 款雷诺 Latitude,爱沙尼亚换冬令时后仪表盘时间差了一小时,却发现设置里根本没有「设置时间」这一项。网上同类机器的视频里明明有这个菜单;他车上两个 Settings 按钮,一个只管蓝牙与电话簿,另一个按下去直接弹「未检测到地图」。抓下固件后真相揭晓:菜单定义本身就是从导航 SD 卡读的,没有卡连 Settings applet 都不知道怎么进入;更麻烦的是系统有 DRM,会校验 SD 卡的 CID 以及基于该 CID 的签名,复制到空白卡也没用,而正版卡寄到爱沙尼亚要 60 欧。于是他开始逆向:设备是三星 S5P6440 加基于 Linux 2.6.28.10 的 TomTom 系统;他用 QEMU 加自写的简易 CAN 模拟器把系统跑起来(还得打补丁忽略每三秒一次的重启 syscall),发现多数分区是 noexec、SD 卡上还叠了一层 unionfs,并在 master.script 这个自定义 UI 自动化脚本上继续找入口。

🔑 核心要点

💡 金句

我不要地图。我用手机导航。我只想改一下这个该死的时间。
← 返回 Lobsters 首页