Reverse Engineering VXWorks (yang menggantikan Linux pada router yang lebih baru)

Router Linksys terlihat tentang versi WRT54G 1. Dengan terkenal menjalankan Linux dan merupakan sumber dari banyak peretasan kembali di masa kejayaan, mengarah ke paket firmware alternatif yang populer sebagai DD-WRT dan tomat. Tetapi perusahaan pergi dari firmware berbasis Linux dimulai dengan versi 8 perangkat keras. Sekarang mereka menggunakan sistem operasi waktu nyata yang disebut VXWORKS.

[Craig] baru-baru ini mengumpulkan panduan rekayasa terbalik untuk WRT54GV8 dan router yang lebih baru. Metodenya murni berdasarkan firmware karena dia sebenarnya tidak memiliki router yang menjalankan VXWORKS. Sedikit menyodok dalam dump hex membiarkannya mengidentifikasi bagian file yang berbeda, yang mengarah ke tajuk peri yang benar-benar mulai membuka rahasia di dalamnya. Dari sana ia melakukan proses yang agak panjang dari membongkar kode secara akurat menjadi sesuatu yang masuk akal. Alat pilihan yang digunakan untuk ini adalah Ida Pro Diassembler dan debugger. Kami sebelumnya tidak terbiasa dengan itu, tetapi telah melihat apa yang bisa dilakukan, kami cukup terkesan.

[Gambar melalui Wikimedia Commons]

Leave a Reply

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

Related Post

Gamecube LinuxGamecube Linux

Saya tahu minggu ini milik Xbox 360, tetapi kadang-kadang Anda perlu istirahat dari semua hype. Setelah tim Xbox Linux mendapat sistem matang yang didirikan, mereka memutuskan untuk beralih ke Gamecube