Hacking [Release] PS-Phive! (For PS4 FW 9.00) Exploit Host Menu

  • Thread starter Thread starter Leeful
  • Start date Start date
  • Views Views 190,977
  • Replies Replies 600
  • Likes Likes 43
;) that's what I understood, but I didn't unchecked the "connect to home wifi", I just saved settings, (without changing anything on the ESP config, unplugged/plugged the ESP) and everything worked, you're a master @Leeful :bow:
Thats because the menu deteted that your PS4 is connected to the esp access point.

The menu first tries communicate with the esp access point. (ip 10.1.1.1)
If it communicates successfully it sets the menu to use [ESP MODE1]. (even if you have a valid ip set for ESP MODE2])

If it cant connect to 10.1.1.1 it then checks if it can connect to an IP which was set when you connected your esp to your home wifi.
If it can connect to this it sets the menu to use [ESP MODE2]

If it can't connect to either it doesnt use any ESP mode.


@Leeful I ask the same thing again (I hope you don't mind, but I have not received any answer) if you plan to release a version similar to leeful v5 for esp32 that is official or a Lite version of ps-phive? I have been using v5 of kame, but there are times when the console freezes or directly, it gives me kp.
I don't have the time at the moment. I'm busy involved with something else and I dont work on 2 projects at the same time any more, it gets too confusing. :)
 
I keep getting restart here after loading goldhen now , I don't know what happen

Success around 15 times in a row with 5000ms wait times in v3b than keep getting restart now when trying to loading goldhen

Get too many restart and KP in v3 either with esp32 or usb , need to use original imagehax
Btw which esp32s2 board u r using?? Esp32s2 mini or waveshare??
 
@Leeful
First of all thanks for your great work on PS-Phive! project with this great interface and design. 👍🏻

Then, i tried your code for my nanoESP32 which is rely on ESP32-S2-WROOM microcontroller (more details on github dot com /wuxx/nanoESP32-S2/blob/master/README_en.md ) but unfortunately couldn't work for me.
What I found is seems your code working till the time exploit triggered and when try to load EXFATHAX after a while the board get restarted (PS4 disconnected from WL, and disconnected in laptop as well).

Just be noted as I am not sure whether my dev kit is supporting USB flash emulation or not, tested insert flash formatted with exfathax file (old and PICO file) and without attach USB, but the results were same.

Also, as my kit has two USB-C port (ESP32 and CH340) I believe the CH340 should be on used, but anyhow I tested both. Also as I checked, when code is trying to trigger exfathax an USB drive detectec in Windows, and goes off after around 10 seconds. Also I tried to chanhe the config and put more seconds but seems it is not taking any affect.

And finaly, also use another toturials and tried flashing the board with Arduino and include libraries and other stuffs, board didn't get reset (unchangeable on/off USB in 10 seconds issue is still persist) and result was same.

My PS4 is FAT, board is nanoESP32-S2, FW is of course 9.00, and flash disk is 4GB formatted with exfathax and working properly with offline host solution.

I would be thankful if you give me help on this case. Thank you in advance 🙏🏻
 
Hi is it possible to also actualize your homepage to get linux bins loading? I'm looking for the latest ps4 pro plugins.

Or du u might share your homepage for selfhost? Use esp32 s2 mini and it's working super.

Thanks for this.
 
  • Like
Reactions: Leeful
Hi is it possible to also actualize your homepage to get linux bins loading? I'm looking for the latest ps4 pro plugins.

Or du u might share your homepage for selfhost? Use esp32 s2 mini and it's working super.

Thanks for this.
Unfortunatly it would require a full rewrite for it to load the new linux payloads.
My host uses chendochap/specters implementation of the 9.00 jailbreak but the linux payloads require it to use the sleisgoevy version.

I just tried a quick workaround by first loading the miraloader payload on port 9020 with binloader and then sending the linux payload to port 9021 but it didnt work. It just thows a memory error when it receives the linux payload.
Looks like using miraloader on its own isnt enough. :sad:
 
  • Like
Reactions: laz305
Unfortunatly it would require a full rewrite for it to load the new linux payloads.
My host uses chendochap/specters implementation of the 9.00 jailbreak but the linux payloads require it to use the sleisgoevy version.

I just tried a quick workaround by first loading the miraloader payload on port 9020 with binloader and then sending the linux payload to port 9021 but it didnt work. It just thows a memory error when it receives the linux payload.
Looks like using miraloader on its own isnt enough. :sad:
That works already... I'll send you a PM. I am now using your exploit code for my menu as well... :)
 
  • Like
Reactions: Leeful
That works already... I'll send you a PM. I am now using your exploit code for my menu as well... :)
Thanks for the tip. :)
When it did'nt work for me using binloader I thought that was it, but when I actually incorporated the payloads into my code like you suggested, it works.

In the end all I needed to was was use the existing chainloading method I already use for GoldHEN+Disable ASLR to chainload miraloader and a linux loader payload instead.

Here is an example of it loading the nasky payloads and the psxita (pro) ones.
 
Hi friends

i use selfhost v3 ps-phive but some times when i put the usb in usb port ps4 freeze and i cant do anything and i must shut it down by power button.

how can i avoid this ?
 

Site & Scene News

Popular threads in this forum