IDAXEX adalah plugin loader asli untuk IDA Pro, menambahkan dukungan untuk memuat di Xbox360 XEX & XBOX XBE Executables.
Awalnya dimulai sebagai pemuat Idapython, pekerjaan dilanjutkan sebagai DLL asli untuk menyelesaikan kekurangannya.
Ini harus memiliki fitur yang sama dengan Xorloser's Great Xex Loader (untuk IDA 6 dan lebih tua), bersama dengan dukungan tambahan untuk beberapa format non-Xex2 awal, seperti XEX1 yang digunakan pada beta-kit.
File XBE juga didukung, menambahkan beberapa fitur tambahan di atas loader yang disertakan dengan IDA.
Termasuk dukungan untuk Xbox Executables berikut:
Apply patches to input (berfungsi untuk semua XBE, xex harus tidak terkompresi & didekripsi menggunakan xextool -eu -cu input.xex pertama)Builds for IDA 9 tersedia di bagian rilis.
Untuk menginstal loader cukup ekstrak isi folder untuk versi IDA Anda ke folder instalasi IDA (mis. C: Program Files IDA Professional 9.0)
Saya merekomendasikan memasangkan loader ini dengan plugin PPCaltivec, versi yang diperbarui untuk IDA 7 tersedia di repo Hayleyxyz di sini: https://github.com/hayleyxyz/ppc-altivec-ida
Pastikan untuk mengkloning repo secara rekursif untuk sub -transrypt subsrypt untuk ditarik.
Windows
Kloning repo ke dalam folder IdasDK ldr Anda dan kemudian buat IDAXEX.SLN dengan VS2022.
Linux
cmake . -DEA64=YES di dalam folder IDAXEXmake Pada Ida terbaru, Anda mungkin perlu mengedit Ida libida64.so Cmake Common libida.so
Berdasarkan pekerjaan oleh Proyek Xenia, XEX2.BT oleh Anthony, Xextool 0.1 oleh XOR37H, XEX LOADER & X360_Imports.idc oleh Xorloser, Xkelib, dan mungkin banyak lainnya yang saya lupa sebutkan.
Terima kasih kepada semua orang yang terlibat dalam komunitas Modding/Reverse-Engineering Xbox 360!
XTLID Parsing didukung berkat proyek XboxDev/XTLID.
Juga termasuk dalam upaya menciptakan kembali Xorloser's Xextool, untuk bekerja dengan Executable Pra-Xex2 yang lebih lama.
(Namanya hanya untuk membedakannya dari xextool asli - masih akan mendukung file xex2 dengan baik)
Sejauh ini dapat mencetak info tentang berbagai header XEX melalui -l , dan mengekstrak Basefile (PE/XUIZ) dari dalam XEX.
Untuk file XEX yang keduanya didekripsi & decompressed Xex1Tool juga dapat mengonversi alamat VA ke file offset untuk Anda, membuat file tambalan sedikit lebih mudah.
Dukungan untuk fitur Xextool lainnya dapat secara perlahan ditambahkan dari waktu ke waktu (tentu saja bantuan apa pun dihargai!)