Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.
Revision as of 08:11, 12 November 2022 by HydeWing (talk | contribs)
Prxtool
File:Prxtoolvita.jpg
General
AuthorTheFloW
TypePC Utilities
Version1.0
LicenseAFL v2.0
Links
Download
Website
Source

PRXTool is a simple tool to manipulate Sony PSP(tm) PRX files.

What is PRXTool?

PRXTool is a simple tool to manipulate Sony PSP(tm) PRX files. Prxtool can:

  • output an IDC file which can be used with IDA Pro
  • output an ELF file
  • disassemble PRX files into a pretty printed format

Features

  • Relocated assembly
  • Show exports and imports
  • Show subroutines and local branches
  • Show data references
  • Support for custom relocation

Examples

yifanlu's hello world
http://pastebin.com/9KTS8f81

xerpi's vita-8
http://pastebin.com/CH58Dv8T

How to use prxtool

ARM mode
prxtool -w file.elf > file.asm

THUMB mode
prxtool -i -w file.elf > file.asm

How To Build PRXTool

To compile prxtool, run:

$ ./bootstrap
$ ./configure
$ make

You can install it by running:

$ [sudo] make install

Screenshot

File:Prxtoolvita.jpg

Changelog

(v.1.0)

  • First Release.

Credits

  • psp's origin prxtool
  • capstone
  • UVLoader relocation code

Thanks to

  • Mrbrown for adding autoconfig
  • all the other people who contribute to legit PSP dev work.

This is a good companion to libdoc as that provides the XML file used to get names and such for functions.

External links

Advertising: