Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 CFW and Hacks       Thread starter PSXHAX       Start date Nov 22, 2019 at 10:36 AM       15      
Status
Not open for further replies.
Following his PS4 Kernel Loaders and PS4 Name 2 NID Plugin, PlayStation 4 scene dev @SocraticBliss (Twitter) made available a PS4 Kernel Fixup Python Script (ps4_kernel_fixup.py) he's currently working on for use with the Interactive Disassembler IDA 7.0-7.2 for developers with details below. šŸ˜ƒ

Download: ps4_kernel_fixup.py / ps4_kernel_fixup_script-master.zip / GIT

From the README.md, to quote: PS4 Kernel Fixup Script

SocraticBliss(R)

WIP - Currently does the following...
  1. Offset Fixup
  2. Automatic Structure Creation
Major Thanks to...
  • ChendoChap
  • Pablo (kozarovv)
  • Specter
Usage
  1. Load an early PS4 Kernel (with symbols) as an ELF64.
  2. Run the ps4_kernel_fixup.py script
PS4 Kernel Fixup Script for IDA 7.0-7.2 Released by SocraticBliss.jpg
 

Comments

The goal is to eventually be able to define all the structures/enumerators that there is potentially source code available for (since it's based on FreeBSD).

Since they stripped symbols in firmwares 1.76+, this could eventually be useful for automatically creating these structures/enumerations by signatures in the kernel.
 
Status
Not open for further replies.
Back
Top