Category PS4 CFW and Hacks       Thread starter PSXHAX       Start date Dec 17, 2019 at 1:40 AM       12,308       20            
Status
Not open for further replies.
While the PS4 scene awaits Oct0xor's PlayStation Blu-ray Drive Code Execution 36c3 Talk that affects Sony PS3, PS4 and potentially PS5 drives 🤫 as suggested by @xorloser, today PlayStation 4 developer @theorywrong (Patreon) shared TheUpdaterToolkit on Twitter which is a work-in-progress (WIP) PS4 toolbox used for editing the official Sony updater. :tree: :santa:

Download: TheUpdaterToolkit-master.zip / GIT

Following his contributions to the PS4 OpenGL PSSL Pre-Compiled Shader Dumper, PS4 Fan Control Payloads and Updater for NoBD PS4 4.74, The Updater Toolkit requires an orbis_swu.self (previously mentioned HERE, HERE and HERE) which can be extracted via FTP from the PS4 and hex-edited as outlined below... or feel free to share one ready to use in the comments with everyone. :fire: :lovewins:

Download: orbis_swu.self-decrypted (2.91 MB) / orbis_swu.self (2.90 MB) via Coco Jones / orbis_swu.self (3.0 MB - Build: Apr 22 2019) via Coco Jones

And from the README.md: The Updater Toolkit

The Updater Toolkit is a experimental WIP toolbox for launching a highly modified updater from Sony.

No release is available for now, the source code is only here for research purposes.

Based on the work of TheoryWrong, LightningMods and Zecoxao.

:alert: WARNING WARNING WARNING
  • This is a very very very experimental toolbox, be careful with this !
  • We are not responsible for any damage on your PS4 !
Credits:
You need to put libc.prx and libSceFios2.prx inside the sce_module folder.

How I can get the orbis_swu.self ?

You simply need to extract it with the FTP from your PS4. You can after just edit with IDA and a HEX Editor.

You need to make some patch for launch it on your PS4, for now, you need to call the syscall 68 at the begin of the process. See here for orbis_swu (5.05):
The Updater Toolkit PS4 Toolbox Realtime Editor WIP by TheoryWrong 2.png

You're also need to patch the function sceVideoOutOpen for using the bus MAIN (set rdi [Arg 2] to 0).
The Updater Toolkit PS4 Toolbox Realtime Editor WIP by TheoryWrong 3.png

After, you need to fake sign it with the make_fself (SELF / FSELF Write-up / make_fself.py / make_fself.py (Updated) / Make_FSELF_GUI) from FlatZ. The AuthID for orbis_swu is:
Code:
010000000010003800000000001c004000ff00000000008000000000000000000000000000000000000000c000400040000000000000008000000000000000f00040ffff000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Happy hacking ! ;)
Cheers to @saso34 for passing the news along earlier today! 🍻
The Updater Toolkit PS4 Toolbox Realtime Editor WIP by TheoryWrong.jpg
 

Comments

Status
Not open for further replies.
Status
Not open for further replies.
Recent Articles
PS4 IPv6 UAF 6.70-6.72 Kernel Exploit with Patches, Maybe More Stable!
Since his PS4 Save Mounter Utility release, the PS4 6.20 ROP Execution Method, PS4 Webkit Bad_Hoist Exploit, 7.02 PS4 KEX, PS4 Webkit Exploit 6.72 Port, PS4 6.72 Jailbreak Exploit, Backporting PS4...
PS4 JSON-2-SHA1 Python Script for Game PKG Files by Hosamn
Following the JSON Format details, PS4 PKGs via SEN and the JSON Entitlement Grabber Add-on this weekend developer hosamn made available a PS4-JSON-2-SHA1 Python Script for use in checking the...
PKGDT: PS4 PKG Downgrade Tools GUI for Backporting Games by Gerfra
There's no shortage of options when seeking a Windows utility for PS4 Backporting games from 6.72 to 5.05 Firmware, with the latest being PKGDT which is a suite of PS4 PKG Downgrade Tools...
Noob404 1Click Downport Patch Maker to Downport Small PS4 PKGs
Here's the third of @noob404's recent PS4 downporting apps, following his 1Click PS4 Batch Downporter from earlier today the Noob404 1Click Downport Patch Maker is used to downport small PS4 PKGs...
Top