Proceeding his PS4 Memory Editor / ELF Loader and PS4 CleanELF commit on Github, PlayStation 4 developer Skiffaw (aka Matrix on Twitter) made available OrbisDbg which is server source code for the PS4 5.05 payload and C++ Library for tools alongside an OrbisDbgUI User Interface implementation of OrbisDbg for scene developers.
Download: OrbisDbg.bin (12.9 KB) / OrbisDbg.elf (10.4 KB) / OrbisDbg.bin (2.01 MB - Payload) / OrbisDbg-master.zip / OrbisDbg GIT / OrbisDbg.v1.0b.zip (848 KB) / OrbisDbgUI-master.zip / OrbisDbgUI GIT
From the OrbisDbg README.md, to quote: OrbisDbg
Source code for the PS4 payload and c++ library to be used for tools. This payload only supports PS4 systems on 5.05
Features
And to quote from the OrbisDbgUI README.md: OrbisDbgUI
User Interface implementing the OrbisDbg Debugger for PlayStation 4
Features
Credits
Download: OrbisDbg.bin (12.9 KB) / OrbisDbg.elf (10.4 KB) / OrbisDbg.bin (2.01 MB - Payload) / OrbisDbg-master.zip / OrbisDbg GIT / OrbisDbg.v1.0b.zip (848 KB) / OrbisDbgUI-master.zip / OrbisDbgUI GIT
From the OrbisDbg README.md, to quote: OrbisDbg
Source code for the PS4 payload and c++ library to be used for tools. This payload only supports PS4 systems on 5.05
Features
- Memory Read/Write
- Get Process List
- Attach/Detach Process
- Continue Process
- Signal Process (Pause, Kill etc)
- Get/Set Registers
- Get Process Flags
- ELF Loading
- Kernel Reboot
- Download OrbisDbgUI or any other debugger using this payload
- Send OrbisDbg.bin to your console
- Launch and attach to game process
- Debug
- The Makefile will build both the kernel level elf as well as the payload that loads it. The ELF folder contains the code for the debugger code and the Payload folder contains the code for the loader. The DLL source is just a C# wrapper for connecting between a tool and the PS4 system.
- Sabotage for his 4.55 debugger and tons of help on this project
- Golden/Xemio for 5.05 patches/kernel offsets and process elf loading
- Vortex for his version of ps4 payload *** for base webkit payloads
- CTurt original ps4 payload ***
- Specter 5.05 exploit
- 2much4u
And to quote from the OrbisDbgUI README.md: OrbisDbgUI
User Interface implementing the OrbisDbg Debugger for PlayStation 4
Features
- Continue debugging already attached processes
- Memory Editor
- Register Editor
- Disassembly View
- Processes List
- Software Breakpoints
- Send OrbisDbg.bin to your console
- Launch and attach to game process
- Debug
Credits
- Sabotage for his 4.55 debugger and tons of help on this project
- Golden/Xemio for 5.05 patches/kernel offsets and process elf loading
- Vortex for his version of ps4 payload *** for base webkit payloads
- CTurt original ps4 payload ***
- Specter 5.05 exploit
- 2much4u