PS4 Playground Changelog
Version 1.3.1_Rev2
+ Added PS4 Filebrowser
Version 1.3.1
+ Added files missing from 1.3
Version 1.3
+ Module dumping has been added to dump.html
+ Dumps have been added in /dumps
+ Removed "unobstrusive-ajax.js" from html files to prevent 404 error
Notes
- Size of dumps may be small for some modules, but they should include most of everything you would need for reversing anyway (code).
- libSceWebKit2.sprx must be dumped in 17 parts because it's very large. Once you have all 17 parts, you can click "Stick WebKit", which will merge them. I tried to make the exploit dump the whole module at once, but it absolutely wrecked my PS4's ram
- If you try to stitch WebKit without all 17 parts, the PHP page you are directed to will probably display errors and you may have to close the browser to get out. I plan to fix this in a future commit with proper error handling
- Dumps are named .bin rather than .sprx to distinguish that they are dumped from memory and not by file, however they should still load fine in IDA for example
- Big thanks to XorLoser, Maxton, and Fire30 for assistance with dumping modules
Version 1.2
+ Added ability to dump memory to a .bin file
+ Added functions (thanks to Xerpi) for managing the stack/memory
+ "Technical + Module Evaluation" has been changed to "Full Evaluation" as it now can fetch the PID as well as the module list
+ Modules now show more information than before
+ Minor bug fixes
Version 1.1.2
+ Merged pull request from geurti (removes 404 from pages)
Version 1.1.1
- Removed hashtag from button links
Notes
- Suggested by B7U3 C50SS from PSXHax.com
Version 1.1
+ Added support for ROP (Return-Oriented Programming)
+ Modules are now shown in System Information (sysinfo.html)
+ The PID of WebKit is now fetched in the System Information page
+ Minor bug fixes
Notes
- ROP is a little unstable
- Fetching PID may return two values (one offset by two from the other). This is because WebKit is actually two processes
Version 1.0