ghidra emotionengine reloaded
The Symbol Table Update SP21

Ghidra的擴展名增加了PlayStation 2的支持。
該擴展名基於原始的Ghidra-EmotionEngine項目,並進行了許多更改。
.mdebug部分的ELF文件中恢復數據類型,功能和全局變量,並帶有隨附的Stabs Analyzer。發行版本可以在“版本”頁面上使用。只要在主要分支推動時就可以生成不穩定的構建。要安裝軟件包,請按照Ghidra文檔中的說明進行操作。
如果您想自己構建擴展名,請安裝gradle並運行:
gradle -PGHIDRA_INSTALL_DIR=/path/to/ghidra buildExtension
PCSX2商店的現代版本默認使用ZSTD壓縮保存狀態,Ghidra的Zip實現不支持該狀態。為了解決此問題,如果您使用的是PCSX2 v2.1.178或更高版本,則應確保檢查Tools -> Show Advanced Settings ,然後導航到File -> Settings -> Advanced -> Savestate Settings ,並將Compression Method選項更改為Deflate64 。如果您使用的是舊版本,則必須在PCSX2.ini文件的EmuCore部分中將SavestateZstdCompression更改為false 。
嘗試禁用Decompiler Parameter ID分析儀。
在Demangler GNU分析儀的設置中啟用Use Deprecated Demangler選項。