PS4 News on Facebook! PS4 News on Twitter! PS4 News on YouTube! PS4 News RSS Feed!

Home PS4 News - Latest PlayStation 4 and PS3 News

March 24, 2014 // 2:34 am - Today PlayStation 4 homebrew developer Red-EyeX32 has made available a PlayStation 4 Trophy (PS4 .TRP File) Extractor similar to the previous PS3 and PS Vita tools from Red Squirrel with details below.

Download: Red-EyeX32_-_Playstation_4_Trophy_Extractor.rar

To quote: Sup guys, Just a little thing I had been working on for quite some time now. This here will let you extract Playstation 4 .trp files and extract the files in the container. There are mostly .png and .esfm files inside the container. All the .esfm files are encrypted from what I have seen which needs more further investigation.

I have been working with intelligent people trying to get these files decrypted. From what I have heard .esfm files are encrypted .xml files just like how PS3's trophy files were. Anyways here's a pic of the tool.

Thanks to Jakes625 for being helpful

Finally, from Wololo: TRP files are a fairly simple container with a header describing the content of the files (similar to a tar file or an uncompressed zip). The tool is a straightforward GUI that runs a command line application which is in charge of the unpacking process.

For those of you who want to dig deeper or create their own tool to extract these files, Red-EyeX32 has conveniently updated the PS4 dev wiki with some information about the TRP format:

[Register or Login to view code]

[Register or Login to view code]

[Register or Login to view code]

Trophy files contain some information related to the trophies of your games, including png icons (which are *not* encrypted), and esfm files (which *are* encrypted)

You can apparently grab TRP files directly from retail PS4 game Blu-ray discs, although I have yet to try.


Seemes to be 2 types of entries. Encrypted and Non - Encrypted. Non-Encrypted files seem to be just png image files. Encrypted files seem to be just ESFM files, (encrypted container for trophy.sfm files)

Each ESFM file in the .trp file contain the same first 512 bits.

[Register or Login to view code]

ESFM is just an encrypted XML format. It consists of IV of 0x10 bytes and the data itself. A key is generated by encrypting NP communication ID with keygen ERK/keygen IV (stored inside system library) using AES-CBC-128. Then you can decrypt data using this key and IV from the header.

[Register or Login to view code]

PlayStation 4 Trophy (PS4 .TRP File) Extractor by Red-EyeX32 Arrives

PlayStation 4 Trophy (PS4 .TRP File) Extractor by Red-EyeX32 Arrives

Follow us on Twitter, Facebook and drop by the PS3 Hacks and PS3 CFW forums for the latest PlayStation 3 scene and PS4 Hacks & JailBreak updates with PlayStation 4 homebrew PS4 Downloads.

#1 - hishamage - March 24, 2014 // 9:30 am
hishamage's Avatar
nice work!!