jonas-schievink / GhidraXBE

A Ghidra extension for loading Xbox Executables (.xbe files)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ghidra XBE Loader

This is a Ghidra extension that adds support for opening .xbe files. These files were used by the original Xbox to store executables, so this allows reverse-engineering them in Ghidra.

This project was also created to explore Ghidra's API, so it could also be a useful starting point if you want to build your own extension.

Installing

Prebuilt ZIPs are provided as GitHub releases. Simply download the attached .zip file of the newest version (eg. ghidra_9.0_PUBLIC_20190313_GhidraXBE.zip), open Ghidra, go to File -> Install Extensions..., click + and select the downloaded file.

Contributing

There's still a few things to implement or figure out about Ghidra's API, so feel free to send a Pull Request.

About

A Ghidra extension for loading Xbox Executables (.xbe files)

License:BSD Zero Clause License


Languages

Language:Java 87.3%Language:CSS 9.5%Language:HTML 3.2%