Category PS4 Jailbreaking       Thread starter g991       Start date Jul 23, 2018 at 11:28 PM       20,710       29            
Status
Not open for further replies.
Following the previous release, here are some recent PS4Debug updates to my PlayStation 4 debugger application introducing the Debug Watch utility. :geek:

A debugger with software breakpoints, hardware breakpoints, pause, stop, read memory, write memory, and all other sorts of functionality! You can use this along side my old project jkpatch or by itself.

Debug Watch - A simple tool I made to test the debugger out!

Download: debugwatch.zip (1.36 MB) / debugwatch.zip (Mirror) / ps4debug.bin / PS4 Debug fork via jormbs / ps4debug.bin (52 KB) / libdebug.dll (26 KB) / ps4debug672_GiantPluto_DeathRGH.rar (32.14 KB) / ps4debug.bin / libdebug.dll (For 6.72) (with ASLR fix) / GIT Fork via GiantPluto

Here is a cool video of me finding ammo and patching it on Call of Duty Ghosts...

My YouTube channel also contains other videos involving the debugger, and more soon?

Coming Soon!
  • to actually finish the project
  • single stepping (already here?)
  • better support for scanning memory
  • changing protection of a memory region
  • calling function (just like jkpatch, I just need to copy the code really)
  • major improvement in Debug Watch memory scanning (wrote this in like 30 min)
Known Bugs
  • fpr structure wrong?
  • sometimes clearing watchpoint wont work, pause the process then try
  • make Debug Watch actually a decent tool
  • memory scanning is terrible
  • software breakpoints suck (throw a ton of interrupts for some reason??)
  • games with massive memory maps crash when attaching or viewing mappings (gta v, bo3, fix soon)
Make sure to join the PS4 Source discord for any questions, or game modding help!
https://discord.gg/WXgmWFh
^ I am usually hanging out here

As for developers looking to make tools with this, documentation may come soon but just take the libdebug.dll from Debug Watch and look at the comments for method metadata. I will post the full source for libdebug very soon on my github, probably in the same repo as ps4debug.

Created by golden (Twitter) <3
As always the source code can be found on my github... https://github.com/xemio/ps4debug

:arrow: And from the Github fork's README.md, to quote: ps4debug

This is a debugger for the PlayStation 4. Yes thats right! Look around and you will find some very useful tools online or on the PS4 Source Discord channel. Anything is possible, except kernel mode debugging, which I decided to leave out.

Quickstart Guide

I am going to try to give you a little rundown on how to use ps4debug....
  1. Download Debug Watch or another debugging tool, checkout the discord for downloads
  2. Load the latest version of ps4debug.bin on the console (on the release page)
  3. I recommend just loading ps4debug and your choice of HEN
  4. Start your favorite game!
  5. Attach to the game (or userland process)
  6. Start messing around with your debugging tool, try to find a bug for me!
  7. Make l33t hacks.
Please look at the libdebug folder for a library to use with this payload.

Contributing

If you want to contribute, then feel free to make a pull request or open an issue with a bug that you have found! I am always in need of people to test for me. Join the PS4 Source Discord and look for golden. Also I need someone that is good at writing to spiff up this readme document. I am always in need of people to do work! It seems like I do everything...

Created by golden

Shout out to ChendoChap, berkayylmao, 2much4u, idc, and zecoxao!
PS4Debug PlayStation 4 Debugger Updates by G991 (Golden).png
 

Comments

Status
Not open for further replies.
Status
Not open for further replies.
Recent Articles
Mortal Kombat 11 Kombat Swap Pack (EU / US) PS4 FPKG Mods by GrimDoe
Since my previous Mortal Kombat XL PS4 Skin Mod Demo and Friday The 13th: The Game PS4 RTM Trainer, here's a Mortal Kombat 11 Kombat Swap Pack from me (GrimDoe on Twitter) alongside some new...
PS4 Debug Watch App Port for 6.72 Firmware via Withmetta
Based on the Debug Watch utility by jogolden (Twitter) and the PS4Debug 6.72 Fork by GiantPluto (Twitter), recently I (aka withmetta) recompiled PS4 Debug Watch and got it working on PlayStation 4...
PS4 Syscon Loader Python Script for System Controller Files by SocraticBliss
Following the PS4 SysGlitch Tool and SysCon Glitching Pinout and his PS4 Unfself Tool, today PlayStation 4 developer @SocraticBliss is back with a PS4 Syscon Loader via Twitter tested with the IDA...
XNA RPKGMAN: XNA Remote Package Manager by Cypheron
Hey everyone, following PS4 PKG Sender v1.03 I have created XNA RPKGMAN: XNA Remote Package Manager which is a fully dynamic, lightweight package manager that only requires NodeJS/NPM and runs on...
Top