Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing index.dat (index_01g.dat-index_11g.dat) support #41

Open
Yoti opened this issue Dec 13, 2021 · 2 comments
Open

Missing index.dat (index_01g.dat-index_11g.dat) support #41

Yoti opened this issue Dec 13, 2021 · 2 comments

Comments

@Yoti
Copy link
Contributor

Yoti commented Dec 13, 2021

These files looks like PRX but with PSPsysGP magic bytes. File header has F09[0/1/2/3]2B0B (PSP) or F09A2B0B (ePSP/PSV) tag,

@Yoti
Copy link
Contributor Author

Yoti commented Dec 14, 2021

All the firmware revisions from 1.00 to 2.01 can load decrypted index.dat (aka version.txt) and share the very same index.dat decryption keys while 2.50+ cannot load decrypted index.dat and cannot load old index.dat (featuring another encryption) either.

@Yoti
Copy link
Contributor Author

Yoti commented Jan 31, 2024

u8 key_0B2B90F0[16] = {0x39,0xF7,0xDF,0x19,0xD7,0x10,0xEA,0x9F,0x02,0xDB,0x3F,0xB1,0x10,0x9F,0x26,0x6B};
u8 key_0B2B91F0[16] = {0x46,0x1D,0xC9,0xC2,0x1D,0x44,0xA6,0x68,0xF2,0x06,0x37,0xBF,0x62,0xCD,0x11,0x9E};
u8 key_0B2B92F0[16] = {0x11,0x0D,0x1A,0x4C,0x8A,0x19,0x17,0xDC,0xD0,0x5A,0x65,0x47,0xA5,0x03,0x85,0x22};
u8 key_0B2B93F0[16] = {0x0B,0x2E,0xA6,0xB7,0x9F,0xEF,0x29,0xBB,0x7C,0x0B,0xEE,0x63,0xDD,0x34,0xB7,0x96};
u8 key_0B2B9AF0[16] = {0x8B,0xD6,0x7C,0x17,0x49,0x93,0x6E,0x36,0xE9,0x70,0xC0,0xB0,0xB2,0xA9,0x82,0x28};

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant