← Trang chủ
Tom's Hardware1 nguồn

Security researcher phải jailbreak Renault Latitude để chỉnh giờ trên màn hình xe

Security researcher had to jailbreak their car just to update the clock

Tóm tắt nhanh

  • Rasmus Moorats, một security researcher, đã phải reverse engineer hệ thống infotainment của chiếc Renault Latitude 2014 chỉ để chỉnh lại giờ khi đổi sang daylight saving time.
  • Nguyên nhân là xe không cho chỉnh thời gian nếu thiếu thẻ SD bản đồ gốc; chủ cũ đã cảnh báo điều này khi bán xe, nhưng Moorats không tin và bỏ qua thẻ vì bản đồ đã quá cũ.
  • Khi vào menu cài đặt, một menu chỉ có Bluetooth và Phonebook, còn menu kia luôn báo lỗi “No maps detected!” nên không thể đổi giờ theo cách bình thường.
  • Moorats đã trích xuất và phân tích firmware, dựng môi trường QEMU cho thiết bị và reverse engineeering scripting engine của head unit, vốn chạy một bản Linux-based TomTom OS trên Samsung SoC.
  • Ông phát hiện lỗ hổng và chọn cách để kernel thực thi script thay vì userland, qua đó giành được quyền root trên hệ thống infotainment.
  • Sau khi có quyền truy cập cao nhất, Moorats tìm thấy phần cài đặt ngày giờ trong /mnt/flash/settings.dat dưới dạng binary custom.
  • Hệ thống này không thực sự có khái niệm time zone; nó lấy giờ từ GPS và lưu độ lệch địa phương theo phút. Moorats đã đổi giá trị của mình từ 180 xuống 120.
  • Moorats cho biết việc chỉnh giờ trên màn hình xe cuối cùng đã thành công, dù chỉ là một tác vụ cơ bản đáng lẽ không cần đến “phẫu thuật” kỹ thuật như vậy.

Tóm tắt tự động bằng AI từ bài gốc, có thể có sai sót. Hãy kiểm chứng ở bài gốc.

Trích đoạn bài gốc

A security researcher has revealed how they managed to update the time on their car infotainment system using reverse engineering techniques.
Đọc bài gốc trên Tom's Hardware

Tapview chỉ hiển thị tiêu đề, trích đoạn ngắn, tóm tắt và đường dẫn tới bài gốc. Nội dung gốc thuộc bản quyền của Tom's Hardware.

Tin khác đang nóng