PS4 Release: PS4 KHook (kernel hooking payload) by SpecterDev
For those of you who have been missing on the progress of the PS4 7.55 Jailbreak so far: no release in sight yet, but a few hackers keep digging into the information that’s been given to them regarding TheFloW‘s kernel exploit (namely: the disclosure itself, and a hint that he dropped earlier this week).
As part of his investigation work, SpecterDev has been working on a few private tools to help with debugging. In particular, a few people have been asking about the the tools he was using to easily “hook” (replace/tweak) existing kernel functions in order to add debugging information, during his Twitch streams. That’s the code he’s releasing today, for others who might find it useful in heir own investigations.
What is PS4 KHook
From the readme:
PS4 KHook is a minimalist kernel hooking payload. It targets 5.05 but it can be used with any firmware (or even non-PS4 systems) with modifications. It’s primary intent is for exploit development / debugging though it can be used anywhere hooking is needed (though Mira is recommended for long-term hooks for things like homebrew). It doesn’t require a daemon to run for state tracking as it uses a code cave and a dispatch table.
This will only be useful to those who are on the developing/hacking side of the PS4, and if you don’t understand what it does, it’s probably safe to assume the tool is not for you.
Download PS4 KHook
Download PS4 Khook source from SpecterDev’s github here.
In order to compile this payload you will need the PS4 Payload SDK from Scene Collective .