Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.
So here is a tutorial by me (nzie aka @pearlxcore) to upload your custom PS4 Playground into ESP8266 (I use treyjazz's file as sample).

WARNING : THIS TUTORIAL IS FULL OF IMAGES FOR YOUR UNDERSTANDING :ROFLMAO::ROFLMAO:

What you need :
Instruction :
  • Install Arduino IDE
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 1.png

  • Once installation is done, go to File -> Preferences
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 2.png

How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 3.png

  • Go to tools -> Board -> Boards Manager
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 4.png

  • Scroll down until you see ESP8266 and click install
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 5.png

  • Make sure you selected 'NodeMCU 1.0 (ESP-12E module)
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 6.png

  • Navigate to C:/Users/you-username/Documents/Arduino, make a new folder named 'tools'
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 7.png

  • Inside 'tools' folder, extract 'ESP8266FS-0.2.0.zip' content so the directory will be like this -> C:\Users\your-usename\Documents\Arduino\tools\ESP8266FS\tool\esp8266fs.jar
  • Now you have installed ESP8266 library and sketch uploader
  • Restart Arduino IDE
  • Extract treyjazz's PS4Exploit files somewhere in your pc
  • Go to Files -> Open -> navigate to the extracted files folder and select PS4Exploit.ino
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 8.png

  • Make sure you select the right board, flash and port in 'Tools' tab
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 9.png

  • Now click on 'ESP8266 Sketch Data Upload'
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 10.png

  • It will compile the code and files. Wait until the progress reach 100%
  • Go to 'Sketch' and click on 'Upload'. Wait until the progress reach 100%
  • Once done you can take out ESP8266 and reinsert back to USB port.
  • Now you can test the device.
  • Note that in this tutorial, the ESP8266 signed with :
IP : 10.13.37.1
SSID : ps4exploit
Password : hackmyps4
  • You can change these in the code
How to Upload a Custom PS4 Playground Into ESP8266 Guide by Nzie 11.png

  • For PS4 network setup, choose wifi (custom) and connect to ESP8266
IP : any
SUBNET : 255.255.255.0
GATEWAY : 10.13.37.1
DNS : 10.13.37.1

Credit to treyjazz

Spoiler
 

Comments

sorry, I have already written a post about it, without success
I have the ps4 with already the mode hen functional, I got the chip esp8266, I followed the guide, put the driver connected to the ps4, but entering the browser, comes out a strange page, and does not work, I ask, it will be because I changed the dns for the cable connection?

is there a guide on how to set the dns for wifi?
 
@pearlxcore do you think, treyjazz's exploit file for esp8266 can be used for upcoming 5.05 exploit?

It would be nice if it would be possible to replace the old payloads for 4.xx, just by those for FW5.05.
 
@muxi once 5.0x kernel is released, all available payload will be ported to 5.0x firmware. Convert the ported payload from binary to javascript using bin2js and replace the file in your playground.
 
@pearlxcore Thanks for the information. If I understood correctly, only the payload.js files needs to be replaced and the existing support files can still be used for the new payloads?
 
@pearlxcore ok, thanks.

Now that 5.05 is out, I try to integrate the new payloads (from al-azif) into my esp firmware. In the new html-files, however, I can not find an assignment to the individual js-files to change them, as it was the case with 4.55. I added the name of the payload before each file (for example, ftp-kernel.js, dumper-kernel.js, and so on) Can you tell me how to manage it? The payloads certainly do not all use the same suporting files? Thanks in advance
 
@pearlxcore Thanks, but the payloads are in separate folders. They must be without folders for ESP8266. Under 4.55, I have renamed the js files for each payload and edited in the html file accordingly. But the html files of the payloads of 5.05 do not have this possibility of assignment, at least I do not see them in Notepad ++. Every payload has the same name "homebrew.js" Can I just rename them (dumper.js, hen.js, mira.js etc.)? Or how do I do that? Thanks in advance!
 
Status
Not open for further replies.
Back
Top