2023-09-22 18:48:40 +02:00
2024-01-26 23:57:22 +01:00
2024-04-10 00:06:27 +02:00
2025-01-04 01:03:07 +01:00
2025-01-06 16:13:03 +01:00

ps5-payload-klogsrv

This is a simple socket server for jailbroken PS5s that redirects /dev/klog to sockets connected on port 3232.

Quick-start

To deploy ps5-payload-klogsrv, first make sure ps5-payload-elfldr is running, then load the payload as follows:

john@localhost:~$ export PS5_HOST=ps5
john@localhost:~$ wget -q -O - https://github.com/ps5-payload-dev/klogsrv/releases/latest/download/Payload.zip | gunzip -c -d | nc -q0 $PS5_HOST 9021

Usage

To view the raw output of /dev/klog, we can connect to the socket server using netcat:

john@localhost:ps5-payload-klogsrv$ export PS5_HOST=ps5
john@localhost:ps5-payload-klogsrv$ nc $PS5_HOST 3232

If you like to format or filter the output, have a look at the script: klogfmt.py. For example:

john@localhost:ps5-payload-klogsrv$ export PS5_HOST=ps5
john@localhost:ps5-payload-klogsrv$ nc $PS5_HOST 3232 | python klogfmt.py

Building

Assuming you have the ps5-payload-sdk installed on a POSIX machine, ps5-payload-klogsrv can be compiled using the following two commands:

john@localhost:ps5-payload-dev/klogsrv$ export PS5_PAYLOAD_SDK=/opt/ps5-payload-sdk
john@localhost:ps5-payload-dev/klogsrv$ make

Reporting Bugs

If you encounter problems with ps5-payload-klogsrv, please file a github issue. If you plan on sending pull requests which affect more than a few lines of code, please file an issue before you start to work on you changes. This will allow us to discuss the solution properly before you commit time and effort.

License

ps5-payload-klogsrv is licensed under the GPLv3+.

S
Description
A socket server for jailbroken PS4s and PS5s that redirects /dev/klog to sockets connected on port 3232
Readme GPL-3.0
81 KiB
0 Stars 1 Watchers 0 Forks
v0.8
Latest
2026-04-14 14:26:01 -05:00
Languages
C 99.9%
Makefile 0.1%