
By reverse engineering the 2014 Renault Latitude’s firmware and exploiting some vulnerabilities, the researcher fixed their daylight savings time mismatch issue.
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
Moorats had been warned. When he bought the used car, the previous owner noted that the SD card would be required to change the time on the in-car display. “I didn't really find that believable,” recalls the security researcher. They seem to have believed it was a skill issue of the prior owner and, because the maps it contained were chronically out of date, they decided to confidently decide they didn’t need the SD card…
With a certain set of skills under his belt, Moorats decided to “just RE it,” where RE = reverse engineer . He found out that the head unit ran a customized Linux-based TomTom operating system on a Samsung SoC. In brief, he extracted and analyzed the firmware, built a QEMU environment for the device, reversed the scripting engine, and uncovered a number of vulnerabilities affecting the system.
The breakthrough came in a brainwave, which seems to stem from experience with kernel exploit techniques during his day job. “Instead of trying to get the userland to execute our script, why don't I get the kernel to execute our script instead?” pondered Moorats. The approach worked, rewarding Moorats with root-level access to the infotainment system.
Hacker awarded $50k bounty for reporting bug to Sony that allowed PS5 Linux exploit
South Korea clamps down on Tesla drivers for unlocking restricted full self-driving feature, $15,000 fines and prison possible sentences
Samsung's disastrous firmware update bricks refrigerators ahead of South Korean holiday
The 2014 Renault Latitude owner subsequently discovered that the date & time settings were in /mnt/flash/settings.dat in a custom binary format. Interestingly, the system “doesn't really have a concept of time zones at all,” observed Moorats in the conclusion of his blog post. “It gets the time from GPS and stores the local offset as a number of minutes. Mine was set to 180. I changed it to 120.”
Follow Tom's Hardware on Google News , or add us as a preferred source , to get our latest news, analysis, & reviews in your feeds.
Get Tom's Hardware's best news and in-depth reviews, straight to your inbox.
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/tech-industry/cyber-security/SPONSORED_LINK_URL
- https://www.tomshardware.com/tech-industry/cyber-security/security-researcher-had-to-jailbreak-their-car-just-to-update-the-clock-missing-tomtom-sd-card-locked-settings-menu-custom-linux-exploit-deployed-to-adjust-daylight-saving-time#main
- https://www.tomshardware.com/membership
- Synaptics sends cease-and-desist order to creator of open-source DisplayLink driver, dares him to publicize its threats
- More Performance From Every Byte: How Full-Stack Codesign Solves AI’s Memory Challenge
- Thin, Light and Built for Everything: NVIDIA RTX Spark Windows Laptops Gain New Models, Agent Tools and Games
- LG WOLED TVs suffer from 'edge rot' pixel death
- Save $300 on this RTX 5070 gaming PC with 32GB DDR5, now under $2,000
Informational only. No financial advice. Do your own research.