Firmware 2.5/6 Kernel Mode Access Through VSH P.O.C.

Firmware Hacks and Launchers

Firmware 2.5/6 Kernel Mode Access Through VSH P.O.C.


Auri 09-19-2006, 6:29 PM
0okm has just released the instructions using which developers can make kernel mode applications in Firmwares 2.5/6 VSH. In case anyone's wondering, we did have kernel mode access on those firmwares, but it could only be done using HitchHikr's exploit in the GTA game. Although the instructions themselves are nothing more than a small piece of code, it's painfully obvious that it's very useful. Firstly, you don't need to wait for GTA to load up. Secondly, this is a big boon for all those who're stuck with a patched UMD, or do not have one.

Surprisingly, the instructions are very easy for even the most "noobiest" of programmers:
main.c
add line extern void kernel_ent(u32 Temp);
and write Kernel access in a function
use kernel_ent((u32) &your_function) to call it

Makefile
in line OBJS add kernel_ex.o
in line LIBS add -lpspvshbridge

0okm has also ported the original proof-of-concept which demonstrated kernel mode access on the 2.5/6 GTA exploit. Further, he has also bundled the source, so that all you budding programmers can have a look at it.
---
Author, Hacking the PSP
www.hackingpsp.com
Copyright (c) 2005-2008 Auri Rahimzadeh

Powered by Community Server, by Telligent Systems