Join Us and become a Member for a Verified Badge on Discord to access private areas with the latest PS4 FPKGs.
Category PS4 Jailbreaking       Thread starter PSXHAX       Start date Mar 5, 2017 at 11:48 PM       8,308       4            
Back in December we reported on the PS4 1.76 Kernel IDPS Address, and today PlayStation 4 developers @theorywrong (Twitter) with help from @2much4u (Twitter) shared some PS4 IDPS / PSID dump code for others to implement in their projects, while noting the IDPS is still missing some bytes at the end and is for 1.76 consoles. (y)

From the Pastebin, to quote:

Code:
int (*sceKernelGetIdPs)(void* ret);
int (*sceKernelGetOpenPsIdForSystem)(void* ret);

int kernel_lib = sceKernelLoadStartModule("libkernel.sprx", 0, NULL, 0, NULL, NULL);
sceKernelDlsym(kernel_lib, "sceKernelGetIdPs", &sceKernelGetIdPs);
sceKernelDlsym(kernel_lib, "sceKernelGetOpenPsIdForSystem", &sceKernelGetOpenPsIdForSystem);

void* idps = malloc(64);
void* psid = malloc(16);

sceKernelGetIdPs(idps); // Missing some byte at end
sceKernelGetOpenPsIdForSystem(psid);
From 3226:2143‏: IDPS/PSID/PSIDForSys all 16b on PS4. See kernel: FFFFFFFF82608090, FFFFFFFF82607FF0, FFFFFFFF82607F70.
a good way of searching for your console's partial idps and psid is to search for the string of bytes 2F B0 9F D1 DE 76 96 7D EB 94 7B 51 EC 82 78 1E in order to find your perconsole info (and remove it if necessary)
this is valid for all ps4 kernel dumps that contain partial idps. it's extremely useful to find the target id and spoof it to unlock extra debug features
i'm pretty sure you can't activate an offline account on older firmware

Thanks to both @HydrogenNGU and @raedoob for the heads up in the PSXHAX Shoutbox! :love:
PS4 IDPS  PSID Dump Code by TheoryWrong and 2much4u.jpg
 

Comments

Recent Articles
PS5 Error Code WS-116332-6: PSN Banwave for PS Plus Collection Loophole
Following the PS5 Console Gamesharing Guide earlier this month, recently reports of PS5 Error Code WS-116332-6 from PlayStation 5 users including Chinese BBS user Monoly123 and a PSNine forum user...
PiPS5 for Sharing PS5 Screenshots and Video Clips Easier by ItsZero
Recently ItsZero on Twitter released PiPS5 that aims to make sharing your PlayStation 5 screenshots and PS5 video clips just a little bit easier. 📸 According to the developer, PiPS5 is inspired...
Sony Unveils PlayStation Plus Game Additions for December 2020
Beginning next month, the latest additions to Sony's PlayStation Plus digital game library include Worms Rumble, Just Cause 4 and Rocket Arena available to play on PS4 and PS5 starting Tuesday...
PS5 Error Codes and PlayStation 5 Error Code Database with Fixes
Happy Thanksgiving for those in the US, and following the generic Something Went Wrong PS5 Error Code (CE-107863-5 or E2-00000000) fixes below are some common PS5 Error Codes alongside a...
Top