2021-10-02 04:58:44 +00:00
|
|
|
# psse-decrypt
|
|
|
|
Decrypt PSSE layer of PSM Games (on PC)
|
2021-10-02 05:22:45 +00:00
|
|
|
Works on Unity and PSM games, and meets all requirements of: https://github.com/vita-nuova/bounties/issues/73
|
2022-04-29 23:38:42 +00:00
|
|
|
Usage: ``psse_decrypt.py <psm game folder>``
|
2021-10-03 05:12:02 +00:00
|
|
|
|
2022-05-02 01:27:39 +00:00
|
|
|
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
|
2021-10-03 05:13:58 +00:00
|
|
|
|
2021-10-03 05:12:41 +00:00
|
|
|
After 9 years, the encryption used by PlayStation Mobile games is finally cracked!!
|
2021-10-03 05:12:02 +00:00
|
|
|
|
2021-10-03 05:17:51 +00:00
|
|
|
Requires:
|
|
|
|
pycryptodome
|
2022-05-02 01:25:39 +00:00
|
|
|
cryptography
|