Decrypt PSSE layer of PSM Games (on PC)
Go to file
Li b7624a6652
Add files via upload
2023-06-05 09:00:12 +12:00
c_version Add files via upload 2023-06-05 09:00:12 +12:00
LICENSE Initial commit 2021-10-02 17:58:44 +13:00
README.md Update README.md 2022-05-02 13:27:39 +12:00
psse_decrypt.py Add files via upload 2022-09-21 23:49:17 +12:00

README.md

psse-decrypt

Decrypt PSSE layer of PSM Games (on PC) Works on Unity and PSM games, and meets all requirements of: https://github.com/vita-nuova/bounties/issues/73 Usage: psse_decrypt.py <psm game folder>

Discoveries:

  • Every game has its own aes-128-cbc key, (located 0x120 bytes into FAKE.rif), so its probably not possible to decrypt a game without a license
  • PSM Runtime has a hard coded key for its runtime libaries. - A8693C4DF0AEEDBC9ABFD8213692912D

After 9 years, the encryption used by PlayStation Mobile games is finally cracked!!

Requires: pycryptodome cryptography