Hacking [RELEASE] ps4jb-ESP32

GraFfiX420

Well-Known Member
OP
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,603
Country
United States
There are several exploit hosts for the ESP8266, but none for the ESP32. When I first got my PS4, I only had ESP32's laying around, so while I waited for ESP8266's, I decided to see if I could write one myself. The ESP32 is quite capable, and is a little smaller, so why not. The flash size is a limiting factor, with only 3mb available. Here is a link to the source code on github, with instructions for making your own .bin file, flashable with nodemcu-pyflasher:

https://github.com/cspencer49519/ps4jb-ESP32

I'm attaching a pre-built bin, made with leeful's v10 menu, GTA Menus now included, thanks Leeful!

Flash this bin with NodeMCU-PyFlasher, let the ESP32 boot, and connect to the SSID
"ESP32 6.72 jailbreak server"
On your PS4. Opening the User Guide will redirect you to leeful v10.
Host address is 192.168.5.1


Let me know if you have any questions.
 

Attachments

  • flash_4M.bin.zip
    1.4 MB · Views: 290
Last edited by GraFfiX420, , Reason: Updated bin file to include gta mods (thanks leeful)

Prb

Well-Known Member
Member
Joined
Nov 10, 2020
Messages
1,032
Trophies
1
XP
3,869
Country
United Kingdom
There are several exploit hosts for the ESP8266, but none for the ESP32. When I first got my PS4, I only had ESP32's laying around, so while I waited for ESP8266's, I decided to see if I could write one myself. The ESP32 is quite capable, and is a little smaller, so why not. The flash size is a limiting factor, with only 3mb available. Here is a link to the source code on github, with instructions for making your own .bin file, flashable with nodemcu-pyflasher:

https://github.com/cspencer49519/ps4jb-ESP32

I'm attaching a pre-built bin, made with leeful's v10 menu, I HAD TO REMOVE THE GTA V MENUS, AS THEY ARE TOO LARGE, NO OTHER ALTERATIONS WERE MADE.

Flash this bin with NodeMCU-PyFlasher, let the ESP32 boot, and connect to the SSID
"ESP32 6.72 jailbreak server"
On your PS4. Opening the User Guide will redirect you to leeful v10.
Host address is 192.168.5.1


Let me know if you have any questions.
Good work mate tell me is the esp32 3mb total or 3mb data and 1 mb wifi are you using any compression on the bins and js?
 

GraFfiX420

Well-Known Member
OP
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,603
Country
United States
Good work mate tell me is the esp32 3mb total or 3mb data and 1 mb wifi are you using any compression on the bins and js?

Yes, the makeSmall.sh script in the utility directory will turn all the .js files into gzipped byte arrays.
 
  • Like
Reactions: laz305

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,903
Trophies
1
XP
7,068
Country
United Kingdom
Why are you only gzipping the .js files?
For the regular esp8266 all files are gzipped and the v10 files (including the GTAV mods) only come to 781KB when compressed so they easily fit on the SPIFFS partition.

Try and build the bin using the attached .gz files and see it it works.
If it doesnt you might need to add gzip support to your project file.
 

Attachments

  • v10_gzipped_files.zip
    781.4 KB · Views: 217

GraFfiX420

Well-Known Member
OP
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,603
Country
United States
Why are you only gzipping the .js files?
For the regular esp8266 all files are gzipped and the v10 files (including the GTAV mods) only come to 781KB when compressed so they easily fit on the SPIFFS partition.

Try and build the bin using the attached .gz files and see it it works.
If it doesnt you might need to add gzip support to your project file.

Interesting, it never crossed my mind to gzip the bins themselves, let me give that a shot.

** I'm going to change my makeSmall script to also compress html and bin files, will upload the source in a bit here.
 
Last edited by GraFfiX420,
  • Like
Reactions: Leeful

GraFfiX420

Well-Known Member
OP
Member
Joined
Oct 14, 2009
Messages
465
Trophies
1
XP
1,603
Country
United States
Why are you only gzipping the .js files?
For the regular esp8266 all files are gzipped and the v10 files (including the GTAV mods) only come to 781KB when compressed so they easily fit on the SPIFFS partition.

Try and build the bin using the attached .gz files and see it it works.
If it doesnt you might need to add gzip support to your project file.

It's done, updated the bin in the OP, also updated the code on github so the makesmall script now compresses everything, Thanks again.
 
  • Like
Reactions: Leeful

laz305

Well-Known Member
Member
Joined
Jul 31, 2008
Messages
879
Trophies
1
XP
1,688
Country
United States
Can I just copy the same data folder I use for my esp8266 over to the ESP32 data folder and flash my custom host? And it will include the extras?
 
Last edited by laz305,

laz305

Well-Known Member
Member
Joined
Jul 31, 2008
Messages
879
Trophies
1
XP
1,688
Country
United States
For real we need more ESP32 hosts 😝
40-A56165-B362-4088-9417-F23-E80-C979-CB.jpg
 
  • Like
Reactions: godreborn

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    first of all, i don't watch those kinds of videos, and if i did i'd pull a verbalase 50k but with wizards and wario
    +1
  • BakerMan @ BakerMan:
    second of all, i don't even have a 3ds
  • BigOnYa @ BigOnYa:
    OnlyWizard&WarioFans.com
    +2
  • BakerMan @ BakerMan:
    i just want a wizard to stick his wand (whether literal or figurative is up to interpretation, either way it's either freaky or sus, or both i guess) up my ass
  • BigOnYa @ BigOnYa:
    I'm making Texas sheet cake for first time today, my Nieghbor brought us some few weeks ago and damn that's good, so I got her recipe and gonna try it today.
  • BakerMan @ BakerMan:
    mmm, sounds good
  • BigOnYa @ BigOnYa:
    Its not a brownie, and its not a cake, so what is it- Texas sheet cake.
  • BigOnYa @ BigOnYa:
    I tried making chocolate lava cakes the other day in cupcake pan, what a mess, my lava exploded out of the cakes everywhere while baking, was still ok tho, just no lava inside.
  • BigOnYa @ BigOnYa:
    We had our grandkids over yesterday and I got a small above ground swimming pool I filled for them to play in. Well today I woke to find 3 ducks swimming around in it. Don't mind really but they are annoyingly loud, quack quack. Gotta drain it today. Guess what were having for dinner, lol.
    +1
  • BakerMan @ BakerMan:
    lol
  • AncientBoi @ AncientBoi:
    BBQ'd 🦆
    +1
  • BakerMan @ BakerMan:
    also i'm sorry your molten lava cakes failed
    +2
  • BakerMan @ BakerMan:
    just looked up a pic of texas sheet cake, and it looks delicious
    +1
  • AncientBoi @ AncientBoi:
    🌋 Science Project?
  • BakerMan @ BakerMan:
    i think i might need to try making lava cakes for the 4th of july fr
    +2
  • BigOnYa @ BigOnYa:
    I used butter instead of vegetable oil, and think that's why they squirted out during baking, who knows
  • BakerMan @ BakerMan:
    yeah i think oil is the right call
    +1
  • BakerMan @ BakerMan:
    plus if you're making brownies or lava cakes for people with dairy allergies, you should use oil instead of butter anyway
    +2
  • ZeroT21 @ ZeroT21:
    @BakerMan Make me a space cake plz
  • BigOnYa @ BigOnYa:
    I make rum cake for 4th July every year, I make it a week prior and then soak it in rum in the fridge all week. I flip the cake each day, and add little more rum, it soaks it up everyday, so good.
    +2
  • BakerMan @ BakerMan:
    sorry, idk what you mean by a space cake, and even if i did, i'm not really taking requests right now, because otherwise people will get mad at me for taking a request but not making a birthday cake for @Xdqwerty (i'm sorry for that btw bro)
  • ZeroT21 @ ZeroT21:
    @BakerMan lies, you just want to smoke it

    :rofl2:
  • ZeroT21 @ ZeroT21:
    Guess all the food in my fridge can knock out a cow or two
  • ZeroT21 @ ZeroT21:
    I should visit Florida again, miss the alligator barbecues
    ZeroT21 @ ZeroT21: I should visit Florida again, miss the alligator barbecues