Proceeding his PS4 Module Dumper Payload and PS4 Kernel Fixup Script, PlayStation 4 developer @SocraticBliss (Twitter) added a PS4 IOCTL Nabber to his Github repository for use with the IDA 7.0-7.2 Interactive Disassembler.
Download: ps4_ioctl_nabber.py / ps4_ioctl_nabber_script-master.zip / GIT
The ps4_ioctl_nabber.py Python script saves the PlayStation 4 input/output control (IOCTL) requests to an output file for PS4 scene devs to examine.
Below are details from the README.md: PS4 IOCTL Nabber
SocraticBliss (R)
An IDA script that saves the ioctl requests to an output file
Usage
Download: ros0-3K_PS3.zip (2.65 MB)
Download: ps4_ioctl_nabber.py / ps4_ioctl_nabber_script-master.zip / GIT
The ps4_ioctl_nabber.py Python script saves the PlayStation 4 input/output control (IOCTL) requests to an output file for PS4 scene devs to examine.
Below are details from the README.md: PS4 IOCTL Nabber
SocraticBliss (R)
An IDA script that saves the ioctl requests to an output file
Usage
- Load a PS4 Module file (.prx, .sprx, .elf, .self)
- File > Script File... > [ps4_ioctl_nabber.py]
Download: ros0-3K_PS3.zip (2.65 MB)