Designed for loading decrypted retail game binaries in the ELF-PRX format (eboot.bin.elf) within IDA Pro.
The loader resolves imports/exports. Separate plugin is available that annotates MOVW/MOVT pairs
Originally loosely based on xyz's vitadump.
- IDA Professional 9.1
- other 9.x versions might work depending on how much has the python API changed (untested)
- IDAPython plugin for IDA
- Copy following files to your
loaders/directory where IDA is installed (usuallyC:\Program Files\IDA Professional 9.1\loaders):psvita_loader.pypsvita_functions.hpsvita_types.hpsvita_db.yml
- (Optional) Copy following files to your
plugins/directory where IDA is installed (usuallyC:\Program Files\IDA Professional 9.1\plugins):annotate_movw_movt_pairs.py
- Open any
eboot.bin.elfwithin IDA and select thepsvita_loader.pyloader from the list - (Optional) To run the
annotate_movw_movt_pairs.pyplugin, clickEdit -> Plugins -> Annotate MOVW/MOVT pairs