DreadGhidraPlugin
Introduction: ghidra plugin to assist with reverse engineering metroid dread
Tags:
A suite of analyzers to assist in reverse engineering Metroid Dread.
Dependencies
Requires Ghidra-Switch-Loader to be installed.
Installation
- Start Ghidra and use the "Install Extensions" dialog (
File -> Install Extensions...
). - Press the + button in the upper right corner.
- Select the zip file in the file browser, then restart Ghidra.
Usage
1) Load a project with exefs/main
. Do not analyze immediately, if prompted.
2) Open the Auto Analysis menu (Analysis -> Auto Analysis
) and select the default options. Make the following changes:
- Enable `Aggressive Instruction Finder`
- Enable `Decompiler Parameter ID`
- Disable `Non-Returning Functions - Discovered`
3) Analyze!