Download LV2 Self Decryption Payload: https://github.com/grafchokolo/psgroove
lv2_kernel.self from 1.10 firmware decrypted: #1360067 - Pastie
December 9, 2010 at 3:39 am
I just release my lv2 kernel decrypter.
You need metldr, lv2ldr, RL_FOR_PROGRAM.img and lv2_kernel.self.
You have first to dump your metldr from FLASH memory.
lv2ldr you will find also in your FLASH memory or in decrypted CORE_OS_PACKAGE.pkg from PUP files.
RL_FOR_PROGRAM.img is a revoke list for programs and can be also found in PUP files.
lv2_kernel.self is on your FLASH memory or in decrypted CORE_OS_PACKAGE.pkg.
First I send all files to PS3 and store them in memory. After that i load metldr in isolation mode and pass it the address of lv2ldr. The code is very low level and many things are done by directly manipulating SPU registers
If you have any questions or problems then feel free to contact me or ask here. I will try to help you.
I will try to document my findings on my homepage.
I also uploaded a code which can communicate with USB Dongle Authenticator by using Dispatcher Manager without using any GameOS functions Itís exactly what GameOS does, just low level.
Have fun guys!
December 9, 2010 at 7:54 am
lv2_kernel.self from 1.10 firmware decrypted
#1360067 - Pastie
December 10, 2010 at 1:14 am
Guys, just to make sure that you know :-) LV2 decrypter is also PS2 emu decrypter, just change LPAR auth id in code :-) PS2 emu is like GameOS, itís LV2 and is decrypted by lv2ldr :-)