Kỹ thuật đảo ngược VXWORKS (thay thế Linux trên các bộ định tuyến mới hơn)

Bộ định tuyến Linksys đã thấy là phiên bản WRT54G 1. Nó nổi tiếng chạy Linux và là nguồn gốc của nhiều hack trong các gói firmware thay thế phổ biến như vậy như dd-wrt và cà chua. Nhưng công ty đã đi từ một phần sụn dựa trên Linux bắt đầu bằng phiên bản 8 của phần cứng. Bây giờ họ đang sử dụng một hệ điều hành thời gian thực độc quyền có tên là VxWorks.

[Craig] gần đây đã kết hợp một hướng dẫn kỹ thuật đảo ngược cho các bộ định tuyến WRT54GV8 và mới hơn. Phương pháp của anh ấy hoàn toàn là phần sụn dựa trên vì anh ấy không thực sự sở hữu một bộ định tuyến chạy vxworks. Một chút chọc vào bãi rác hex cho phép anh ta xác định các phần khác nhau của các tệp, dẫn đến một tiêu đề ELF thực sự bắt đầu mở khóa các bí mật trong. Từ đó, anh ta thực hiện một quá trình khá dài để tháo gỡ mã chính xác vào một thứ gì đó có ý nghĩa. Công cụ được sử dụng cho việc này là IDA PRO DiasSembler và trình gỡ lỗi. Chúng tôi không quen thuộc trước đây với nó, nhưng đã thấy những gì nó có thể làm chúng ta khá ấn tượng.

[Hình ảnh thông qua Wikimedia Commons]

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Six CrawlerSix Crawler

Hexapod này đã được gửi cho chúng tôi trên Tipline từ [Jamie]. Nếu bạn muốn lấy robot sáu chân dài hơn một chút so với các bài đăng trước đây