Given the current pace of the PS4 scene, this release is fairly old (it pretty much happened right after SpecterDev released his implementation of the exploit) but is quite important: Developer IDC has been working on a fork of SpecterDev’s exploit, and added significant modifications to it. From an end user’s perspective, the most visible change with this fork is that the FTP payload that’s been circulating (more on that in a follow up article) is granted full root access instead of being constrained to the webkit process permissions.
In IDC’s changelog compared to SpecterDev’s release:
Modify loader to be fully relocatable.
Move fix to its own file.
Change memory allocation to behave similar to how 1.76 payloads ran.
Improve overall stability in WebKit exploit:
Add automatic prisonbreak (remove sandbox) and payload run loop.
Revert to original payload address.
Clear payload memory area before each run.
I think some of these changes are significant, in particular if they make the 4.05 exploit behave closer to the 1.76 one: most of the payloads that are circulating for now are directly inherited from the 1.76 scene, and simply recompiled with an updated SDK. Any changes can have an impact, and I would not be surprised if this is why the FTP server (recompiled from 1.76 version) was behaving strangely for some.
In other words, I do recommend to start using this fork for now, unless people come up with very good reasons not to.
For those of you who have been following my tutorial on how to hack your PS4 4.05, there’s also good news: Developer Al-Azif has been frenetically updating his awesome tool ps4-exploit-host, which is now at version 0.3.6.1. It ships with both SpecterDev and IDC’s versions of the exploits, and lets you choose which one you want to run. Ps4-exploit-host is the swiss army knife of PS4 4.05 hack, and I strongly recommend that you update (or get it for the first time if you haven’t used it yet). You’ll need Python 3 (formerly Python 2) in order to update the tool.
ps4-exploit-host has been updated to let you select between different exploits. Also now requires Python 3