Post: [3.55] PS4 Playground Released (Open-Source)
08-09-2016, 02:47 AM #1
Specter
Pro Memer
(adsbygoogle = window.adsbygoogle || []).push({}); Introduction

So as most of you who read this section probably know, the other day Fire30 ported the PSVita exploit from HENKaku (originally developed by xyz), and I decided to build a project around this exploit. Where the original POC made you setup a python server on your PC and such, with PS4 Playground, everything works straight through your PS4's Web Browser. It was a bit of an annoyance to make everything work, especially when the exploit would crash the webkit process as soon as it was finished executing, however with some magic I made it work.

I stabilized and cleaned up the exploit a bit, and designed the site, however the credit for the exploit goes to Fire30 and xyz, and the original idea for PS4 Playground as well as the JuSt-ROP project all goes to CTurt. If you have anything to contribute, please feel free to fork the repository and submit a pull request.


Requirements

You will need FakeDNS to spoof manuals.playstation.net, you will also need XAMPP to run an apache host for PS4 Playground to run on. To quote the readme;

Originally posted by another user
You will need fakedns. You also need to edit the dns.conf to point to the ip address of your PC (can be found in cmd/terminal by typing ipconfig/ifconfig), and modify your consoles' DNS settings to point to your PC's address. Then type the following in your terminal;

python fakedns.py -c dns.conf

You will also need to setup xampp on your computer and run Apache on port 80. For the easiest method, in /htdocs, create the '/document/en/ps4' directory and place the files from this repo in there.

When your fake dns is running and you've setup your localhost server in xampp, you can navigate to PS4 -> Settings -> User Guide. It should then show PS4 Playground.



Notes

The exploit will not run correctly all of the time. Sometimes it will stick at stage 4 or webkit will crash before the script is finished. If it doesn't work at first, keep trying until it does, it shouldn't take long.

Refreshing the page after a successful attempt or going to another page will crash webkit. Just hit OK and it will resume to the next action you wanted to perform.

The project isn't 100% complete, it's an on-going work-in-progress.


Preview Images

You must login or register to view this content.



Acknowledgements

Fire30 - The porting of the WebKit Exploit to PS4
Xerpi - Functions in his POC edit that I ported over (these functions made things way easier and more efficient)
XYZ - The original exploit for the PSVita
CTurt - JuSt-ROP, the original PS4 Playground, as well as his work with 1.76.
Red-EyeX32 - Assistance in development


Links

You must login or register to view this content. - You must login or register to view this content.


While the exploit and PS4 Playground aren't incredibly useful at the moment, if and when a kernel exploit is found, things will get a lot more interesting
Last edited by Specter ; 08-11-2016 at 07:16 PM.

The following 39 users say thank you to Specter for this useful post:

/SneakerStreet/, 2much4u, ackendo, ANONY420, anonymous style, Red-EyeX32, BurnMoDzHQ, Creepzoid 0___0, DeezShinyNutz, DMAAR-7777, DMoney750, Dog88Christian, DrZepto, EdiTzZ, EvilDevilReX, Gryphus, Frosty, Geo, Im_YouViolateMe, itzyourboiidann, Joel, Kryptus, LaughTracks, lucasaf01, MOD-RuLeZ, MODZ4FUN420, Mr.Peanut, Nana, Darth Saul, seb5594, Kronos, Jon Snow, STVBDKD, User343234, Vondy Supreme, Xx-GIPPI-xX, xxmcvapourxx, yan88
08-15-2016, 08:33 AM #74
ymh
Treasure hunter
this is awesome, so pretty much any older bundle will work, hopefully someone will got bored and take this to the next level though i'm pretty sure sony will be fast to fix as ps4 modding online at this point in consoles life would be a massive issue if it was to became a reality for all, in that respect i don't want to see it, i'd be happy if console was fully exploited and sony had bumped up the security to the point where its like using a JTAG online without stealth, in that case most the cheaters will be banned and it wouldn't affect me. i'd be happy to use a modded console offline so long as the id wasn't banned that way i can unmod it and still play online one day legit. or at a later point at end of gen where the console spoofers and ways to avoid bans but for now all we have is web exploit which is a start Smile now for someone to burst my bubble.
08-15-2016, 04:47 PM #75
why, isn't the latest firmware 3.55?
08-15-2016, 09:12 PM #76
Jincos
Do a barrel roll!
Originally posted by Sackboy21 View Post
why, isn't the latest firmware 3.55?


3.55 is indeed the latest firmware. 4.xx is coming soon.
08-16-2016, 07:53 AM #77
Clearly the ps4 isn't getting the same attention the p3 was getting or it wouldn't take almost 3 years to get a unstable playground.
That's by no means a insult but a simple opinion. As I only know how to use Python. so by no means am I undermining the project
08-16-2016, 05:03 PM #78
Originally posted by Khalid1993 View Post
Clearly the ps4 isn't getting the same attention the p3 was getting or it wouldn't take almost 3 years to get a unstable playground.
That's by no means a insult but a simple opinion. As I only know how to use Python. so by no means am I undermining the project


It took the PS3 6 years to fully exploit the console, yet on PS4 it took 3 years.
I'm not sure what you're trying to get at...?

The following 2 users say thank you to Red-EyeX32 for this useful post:

itzyourboiidann, PUSSYFLAPS
08-16-2016, 05:36 PM #79
Best Mate
Dark Knight
Originally posted by EyeX32 View Post
It took the PS3 6 years to fully exploit the console, yet on PS4 it took 3 years.
I'm not sure what you're trying to get at...?


Dam wreckage.
08-16-2016, 06:21 PM #80
Cryptic
Former Staff | Content Manager
Originally posted by Specter View Post
Introduction



So what's the point of this as my PS4 is on 3.55 right now. Do I need the PSVita to do it?
08-16-2016, 06:22 PM #81
Specter
Pro Memer
Originally posted by Cryptic View Post
So what's the point of this as my PS4 is on 3.55 right now. Do I need the PSVita to do it?


Nope, the Vita exploit was ported over to the PS4, no need for a Vita. What the playground allows you to do is get information about modules / pointers and dump modules from memory. You'll also soon be able to browse your filesystem :p
08-16-2016, 06:25 PM #82
Cryptic
Former Staff | Content Manager
Originally posted by Specter View Post
Nope, the Vita exploit was ported over to the PS4, no need for a Vita. What the playground allows you to do is get information about modules / pointers and dump modules from memory. You'll also soon be able to browse your filesystem :p


So do I need to do this for a future 'jailbreak' level exploit? If so how do I trick Sony into thinking I'm on the latest version when the updates come?

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo