Giter VIP home page Giter VIP logo

ps5debug's Introduction

ps5debug

This is a debugger for the PlayStation 5. Yes that's right!

The API is unchanged from ps4debug, so libdebug should still work.

โš ๏ธ Warnings

ps5debug is currently an experimental beta and not everything works. Please use it with caution. Please report any issues to the GoldHEN Discord.

Quickstart Guide

  1. Download Debug Watch or another debugging tool.
  2. Start your favourite jailbreak/exploit.
  3. Send the latest version of ps5debug.elf to the elf loader's port, typically 9020.
  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.

Features

  • Everything you know and love about ps4debug including:
    • Rest mode support.
    • Console scanner.
    • klog server on port 3232.
  • New API command(s):
    • CMD_PROC_BASE(0xBDAA000D) - Gets the base address of the executable section.
      struct cmd_proc_base_packet {
          uint32_t pid;
      } __attribute__((packed));
      
      struct cmd_proc_base_response {
          uint64_t address;
      } __attribute__((packed));
      

Known Issues

  • ASLR is not disabled.
  • Todo:
    • CMD_CONSOLE_INFO

Current status with tools

Reaper Studio

  • Debugger works for both ps4/ps5 games.
  • Cheat creation is untested.

MultiTrainer II

  • Working with PS4 and PS5 games with some issues:
    • Some code caves that rely on ASLR do not work.
  • Patched to work with both types of json cheats, with aslr enabled.
  • Fixed version will be released shortly.

Original Reaper

  • Working

PS4 Cheater

  • Working

Credits

Coded by ctn123 & SiSTRo.

Special thanks to:

Greeting to other devs:

Greeting to QA/Testers:

ps5debug's People

Contributors

ctn123 avatar sistr0 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.