Analysis updated 2026-05-18
Attach a remote debugger client to a jailbroken PS5 to inspect and modify a running game's memory.
Set breakpoints and watchpoints to step through PS5 process code instruction by instruction.
Disassemble or assemble x86-64 machine code directly on the console without shipping bytes back to a PC.
| opensourcerer-dev/ps5debug-ng | roadbicycle-c/roothawk | gygkhd/esp32-mc | |
|---|---|---|---|
| Stars | 31 | 31 | 30 |
| Language | C | C | C |
| Setup difficulty | hard | moderate | hard |
| Complexity | 5/5 | 4/5 | 4/5 |
| Audience | developer | ops devops | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a jailbroken PS5 console and a wire-compatible client, not usable on stock hardware.
ps5debug-NG is a debugging tool for PlayStation 5 consoles that have been jailbroken, meaning the console's security restrictions have been bypassed so that unofficial software can run. Once installed on such a console, it runs a server in the background that accepts commands over a standard network connection from a computer on the same network. Through this connection, a developer or researcher can inspect and control software running on the PS5 in real time. This includes reading and writing memory inside any running game or process, setting breakpoints to pause execution at specific points, stepping through code instruction by instruction, watching for specific memory locations to be accessed, and even reading or writing the operating system's own kernel memory. It also includes a built-in disassembler, a tool that translates raw machine code back into human-readable instructions, and an assembler that works in the reverse direction, without needing to send data back to a PC first. This kind of tool is used by security researchers studying the PS5's software, by homebrew developers building unofficial applications, and by game modders who want to examine or alter how games behave at a low level. It requires a jailbroken console and is written in C.
A debugger server for jailbroken PlayStation 5 consoles that lets a networked client inspect and control process and kernel memory in real time over TCP.
Mainly C. The stack also includes C, TCP.
GPL-3: you can use, modify, and redistribute it, but derivative works must also be released under GPL-3 with source code.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.