Category PS4 Jailbreaking       Thread starter Thread starter PSXHAX       Date / timeStart date Mar 12, 2021 at 4:24 PM       Replies 131      
Status
Not open for further replies.
Proceeding the previous 7.02 PS4JB, the recent PS4 KHook Kernel Hooking Payload, updated PS4 FPKG Releases and Day[0] Stream earlier today PlayStation 4 Scene developer @sleirsgoevy (Github) made available via Twitter a PS4 7.50 Kernel Exploit noting with no promises that 7.55 may also come in a few more days as the exploit is confirmed working without any changes and released now! :love:

Download: 750.zip (508 KB) / todex.bin (For 7.55) (2.31 KB) / Live Demo via Chronoss09 / ps4jb-750-755.zip (511 KB) / PS4 Game Firmware Lists / 7.55 PS4 Games List / PS4 Official Firmware (OFW) Archives

It's always recommended to wait for improved stability and 7.50 payload ports before updating. In the Tweets below, he also stated the following details:
  • 7.50, expects payload on 9020/tcp.
  • Applied patches: mmap, mprotect, syscall everywhere, kexec, delayed panics.
  • Note: there is no Mira/HEN for 7.50 yet!
PS4 750 JAILBREAK POC
Code:
// Patch sys_dynlib_dlsym: Allow from anywhere
int kpayload_dynlib_patch(struct thread *td, struct kpayload_firmware_args *args) {
  UNUSED(td);
  UNUSED(args);

  void *kernel_base;
  uint8_t *kernel_ptr;

  uint8_t *kmem;
  uint8_t *dynlib_patch_1;
  uint8_t *dynlib_patch_2;

  kernel_base = &((uint8_t *)__readmsr(0xC0000082))[-0x000001C0];
  kernel_ptr = (uint8_t *)kernel_base;
  dynlib_patch_1 = &kernel_ptr[0x004523C4];
  dynlib_patch_2 = &kernel_ptr[0x00029A30];

  uint64_t cr0 = readCr0();
  writeCr0(cr0 & ~X86_CR0_WP);

  kmem = (uint8_t *)dynlib_patch_1;
  kmem[0] = 0x90;
  kmem[1] = 0xE9;

  kmem = (uint8_t *)dynlib_patch_2;
  kmem[0] = 0x48;
  kmem[1] = 0x31;
  kmem[2] = 0xC0;
  kmem[3] = 0xC3;

  writeCr0(cr0);

  return 0;
}

int dynlib_patch() {
  struct kpayload_firmware_info kpayload_firmware_info;
  kpayload_firmware_info.fw_version = 0;
  return kexec(&kpayload_dynlib_patch, &kpayload_firmware_info);
}
TEST new PS4 exploit 7.51 via donatelo27
TESTING 7.50 KERNEL EXPLOIT ON 7.51 via bilaltheking
Cheers to FLRIZDARKK for the heads-up earlier on and mohammad_fadel1 for sharing a screenshot via Twitter! 🍻
PS4 7.50 Kernel Exploit via Sleirsgoevy, 7.55 May Come in a Few Days!.png
 

Comments

some games running on 7.55 update :
  • Crash Bandicoot 4
  • The Last of Us Part 2
  • Final Fantasy 7 Remake
  • Resident Evil 3 (last update)
  • Nioh 2
  • Ghost of Tsushima
 
little games list for 7.55 :
  • The Last of Us Part 2 YES !
  • Ghost of Tsushima YES !
  • Cyberpunk 2077 NO (8.01)
  • Marvel's Avengers YES !
  • Crash Bandicoot 4 NO (8.00)
  • Mafia Definitive Edition YES !
  • FIFA 2021 YES !
  • NBA 2K21 YES !
  • Watch Dogs Legion NO (8.01)
  • Assassin's Creed Valhalla NO (8.01)
  • Spider-Man Miles Morales NO (8.01)
 
@BlueAngel
Disc version of the games always behind a month from current updated firmware (discs need time in production), so if 8.00 came in 14 oct means all games on disc till 14 nov will have 7.55 and i personally check Assassin's Creed Valhalla disc, it ask me to update to 7.55, soo i am 100% sure all games will WORK :)
 
@BlueAngel check first and then post. You are badly misinformed :)

Assassin's Creed Valhalla
  • Patch 02.20
  • PKG Size 18.3GB
  • Required Firmware 8.03
  • Creation Date 2021-02-03
Crash Bandicoot 4: It's About Time
  • Patch 01.05
  • PKG Size 21.2GB
  • Required Firmware 8.03
  • Creation Date 2021-02-10
Watch Dogs: Legion
  • Latest Patch 01.12
  • PKG Size 9.8GB
  • Required Firmware 8.03
  • Creation Date 2021-02-28
Marvel's Spider-Man: Miles Morales
  • Latest Patch 01.08
  • PKG Size 12.7GB
  • Required Firmware 8.03
  • Creation Date 2021-01-20
 
Status
Not open for further replies.
Back
Top