Jailbreak Mobil Hanya untuk Ganti Jam Tangan

Judul asli: Jailbreaking my car's navigation system just so I can change the time

Mengapa Ini Penting

Kasus ini memperlihatkan betapa DRM pada perangkat otomotif lama bisa mengunci fungsi dasar pengguna.

Seorang pengguna Renault Latitude 2014 terpaksa melakukan reverse engineering sistem navigasi TomTom Carminat LIVE hanya untuk mengubah tampilan jam di dashboard.

Ketika Estonia beralih dari waktu musim panas (UTC+3) ke waktu musim dingin (UTC+2), pemilik Renault Latitude 2014 ini tidak bisa mengubah jam di dashboard karena opsi pengaturan waktu hilang dari menu. Setelah menghabiskan sekitar satu jam menelusuri berbagai menu dan tombol, ia memutuskan untuk membedah firmware perangkat.

Unit navigasi yang digunakan adalah TomTom Carminat LIVE (kode nama beaumont), berbasis SoC Samsung S5P6440 dengan OS kustom TomTom di atas Linux 2.6.28.10. Dengan bantuan proyek reverse engineering di GitHub, ia berhasil mengekstrak file ttsystem yang ternyata adalah filesystem ext3 berisi root filesystem perangkat.

Hasilnya mengejutkan: definisi menu yang mengarah ke applet Settings dibaca langsung dari SD card navigasi. Tanpa SD card tersebut, perangkat tidak tahu cara membuka menu pengaturan sama sekali. Lebih parah lagi, sistem memiliki DRM yang memvalidasi CID unik yang tertanam di SD card, sehingga pengguna tidak bisa sekadar menyalin file ke SD card baru sembarangan. Keputusan desain ini—yang berasal dari TomTom atau Renault—dinilai penulis sebagai sesuatu yang membingungkan.

Sumber

blog.nns.ee — Baca artikel asli →