Skip to content
/ ps3dec Public

PS3Dec is a remake of the original PS3 decryptor which decrypts PS3s redump ISOs.

Notifications You must be signed in to change notification settings

Redrrx/ps3dec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PS3 Decryptor

PS3Dec is a remake of the original PS3 decryptor which decrypts PS3s redump ISOs.

the original one was written in C around 11 years ago, the sole reason i rewrote this one is for learning Rust and making my own slightly faster version to add features later anytime i want.

How does it work ?

According to PSDev Wiki a Bluray disc consists of sectors with a lenght of 2048 bytes.

Encryption:

  • Some regions are encrypted some are not
  • Usually even numbered regions are encrypted and odd numbered regions are not encrypted
  • the encryption used is AES-128 in CBC mode with no padding

What is simply done is using a decryption key and decrypting what needs to be decrypted as for the rest its directly written to disk without keeping the data in memory.

Demo

Decrypting MX vs. ATV Untamed (USA) in 2 seconds on a fast enough rig! sometimes increasing the thread count too high might add a slight overhead for the dec process to start.

demo.mp4

Usage

Option Description Note
--iso For the ISO file
--dk For decryption key, a base-16 hex key
--tc Thread count, specifies the number of threads Be careful with this one
--auto Enables automatic key detection and decryption Will only work if there is the key in the keys folder
ps3dec.exe --iso game.iso --dk yourdecryptionkey --tc 64

If you don't want to keep changing your decryption key every time you can use --auto flag , which will look inside a folder called keys containing the entire PS3 keys library which you can fetch from aldostools dkey database here Aldostools dkeys , to note that only .dkey files containing a base-16 hex key are compatible.

ps3dec.exe --iso game.iso --auto --tc 64

Acknowledgements

About

PS3Dec is a remake of the original PS3 decryptor which decrypts PS3s redump ISOs.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages