Various PS3 Tools

Post Reply
User avatar
NvrBst
Posts: 161
Joined: Mon Jun 08, 2026 1:26 am

Various PS3 Tools

Post by NvrBst »

I thought they may be useful for others so I'm posting them here if anyone would like to use em. These use the DLLs from the official IsoTools (1.34.9). If new IRD versions come out you should be able to just copy the DLLs from the new IsoTools into this directory and they should still work (as long as the API doesn't change). Requirements are the same as IsoTools, .NET Framework 4.0. Also it is probably best not to upload the Redump>IRDs to 3k3y, even though they should be identical (*possible caveats, see end section).

BIN: http://www.mediafire.com/?a778vbvivq8b91a
SRC: http://www.mediafire.com/?816184so6npkam9
Share Folder: https://www.mediafire.com/folder/xp4a51jifjs66/PS3Tools

Tools

Redump2IRD.exe: Generates an ird file from a redump PS3 ISO.
PS3IRDToMD5.exe: Will create a .md5 file from an ird. Has command line support.
PS3IRDCleaner.exe: Will make the JB directory files match the size the IRD specifies by truncating/appending/creating 0's. WARNING: PS3IRDCleaner modifies files in the JB directory, use with caution (ideally on copied JB folders).

Let me know if anyone notices any bugs or issues, or needs better documentation to use. Thanks.



Changes

2014-07-27: Updated bins/src so the Redump2IRD program has cancellation logic. It also has a "Redump Mode" checkbox (on by default) which makes it hard to get the AES ENCRYPTED/AES DECRYPTED fields mixed up for redump iso's (turning the checkbox off puts it in the old/advance mode). And it now remembers the ird/iso folder locations you last used if you make multiple IRDs.

Caveats

* Last 8 bytes of BD-25 D2 decrypted data is random, redump lists as X's (ie 00000000000000FF00020003XXXXXXXX) while IsoTools seems to replace the end eight bytes with "00000001". The program will automatically replace redump X's with 0000001.
* 3k3y pic data for BD-50 ps3 discs seem to have the last byte (byte 115) of pic data replaced to "03". If you are attempting to make exact 3k3y IRDs then for BD-50's take redumps PIC data and replace byte 115 with 03 when providing it to Redump2IRD (note BD-25 discs don't have this replacement). PIC data is not used for the 3k3y rebuilding logic, so this is more-so cosmetic for most users. IE:
Redump BD-50 Disc (note the bold):
10020000444901100000200042444F01
210103000000000001EC8DDF00100000
00CA73FE000000000000000000000000
00000000000000000000000000000000
00000000444901110001200042444F01
210103000000000001EC8DDF01358C00
01EFFFFE000000000000000000000000
00000000000000000000000000000000
00000000

3k3y BD-50 Disc (note the bold):
10020000444901100000200042444F01
210103000000000001EC8DDF00100000
00CA73FE000000000000000000000000
00000000000000000000000000000000
00000000444901110001200042444F01
210103000000000001EC8DDF01358C00
01EFFFFE000000000000000000000000
00000300000000000000000000000000
00000000
Notes

* Redump is storing D1/D2 in a 'processed' state (some other programs use the term 'decrypted'). This means the final version of redump's D1 is aes encrypted, and the final version of redumps D2 is aes decrypted. This is useful for figuring out where to put redump data in the Redump2IRD.exe program which uses the terms 'aes decrypted/encrypted' (new 'Redump Mode' checkbox added to the program on 2014-07-27 as well which makes it easier to figure out which field is which).
Last edited by NvrBst on Tue Sep 02, 2014 4:29 am, edited 1 time in total.
psydefx
Posts: 50
Joined: Mon Jun 08, 2026 1:27 am

Re: Various PS3 Tools

Post by psydefx »

thanks for these
Pandor
Posts: 29
Joined: Mon Jun 08, 2026 1:27 am

Re: Various PS3 Tools

Post by Pandor »

Really helpfull tools, thanks for the share.
LG GSA-H55N | LG GDR-8163b | LG GDR-8164b | Samsung SH-D162C (kreon) | Liteon DG-16D2S 0800 V3 (XGD3)
Pioneer DVR-111L | Plextor PX-716 | Plextor PX-760 | Yamaha CRW-F1 | Yamaha CRW-F1 UX | Plextor Premium-U | Asus BW-16D1HT 3.10 (Rib)
bototin
Posts: 61
Joined: Mon Jun 08, 2026 1:26 am

Re: Various PS3 Tools

Post by bototin »

Good day

Just a quick question cuz im noob on this program. How to use this program? Cuz I like to create some ird that I don't have..

Thanks in advance...
Bigmanjapan
Posts: 1192
Joined: Mon Jun 08, 2026 1:28 am

Re: Various PS3 Tools

Post by Bigmanjapan »

To create an IRD file using Redump2IRD program you would need:

1. PS3 disc image (ISO) in encrypted state;
2. Corresponding Disc Key from Metadata section of a redump entry for the disc;
3. Corresponding Disc ID from Metadata section of a redump entry for the disc;
4. Corresponding Permanent Information & Control (PIC) from Metadata section of a redump entry for the disc;

What to do:

1. Launch Redump2IRD program;
2. Make sure Redump Mode is ticked (at the bottom);
3. Put Disc Key into Encrypted D1 (Key) field;
4. Put Disc ID into Decrypted D2 (ID) field;
5. Put Permanent Information & Control (PIC) into Permanent Information & Control (PIC) Data (in Hex) field;
6. Press Create IRD button;
7. Select encrypted image (ISO file);
8. After 10-20 seconds pause, input filename for IRD file.

The result is an IRD file for >decrypted< image of the game.
Last edited by Bigmanjapan on Fri Aug 12, 2022 9:36 am, edited 1 time in total.
bototin
Posts: 61
Joined: Mon Jun 08, 2026 1:26 am

Re: Various PS3 Tools

Post by bototin »

Good day @Bigmanjapan

3. Put Disc Key into Encrypted D1 (Key) field;
4. Put Disc ID into Decrypted D2 (ID) field;
5. Put Permanent Information & Control (PIC) into Permanent Information & Control (PIC) Data (in Hex) field;

where i can get all of those method 3 to 5 that you give? is there any screenshot on how to do it? thanks in advance...
Bigmanjapan
Posts: 1192
Joined: Mon Jun 08, 2026 1:28 am

Re: Various PS3 Tools

Post by Bigmanjapan »

They are located in Metadata section of redump entries for PS3 submissions.
bototin
Posts: 61
Joined: Mon Jun 08, 2026 1:26 am

Re: Various PS3 Tools

Post by bototin »

@bigmanjapan

it work a very big thank you bro...
Last edited by bototin on Sat Aug 13, 2022 10:36 am, edited 1 time in total.
Post Reply