Hacking ESP8266 how to make a ps4 exploit .bin file to host and flash

laz305

Well-Known Member
OP
Member
Joined
Jul 31, 2008
Messages
742
Trophies
0
XP
1,350
Country
United States
Courtesy of prb

More bin file links too come........

This is a quick and easy way to make and flash any ps4 exploit to your esp8266


first you need some apps

Arduino ide https://www.arduino.cc/en/main/software
Arduino plugin https://github.com/esp8266/arduino-esp8266fs-plugin/releases/tag/0.5.0
ESPS4ExploitServer-master https://github.com/treyjazz/ESPS4ExploitServer
7zip https://www.7-zip.org/
leeful host files https://github.com/Leeful/leeful.github.io (you can use any host files just using leeful for this guild)

first install arduino and 7zip

unzip ESPS4ExploitServer-master to desktop and delete everything in the data folder this is your working folder (PS4Exploit/data/PS4Exploit.ino)
Screenshot-13.png

now unpack host files to your desktop we need a flat file system so no folders take everthing out of folders and compress all files individually to gzip except the index.html & hen.bin then place them in the data folder. this will reduce the size so it will fit on the 4mb flash of the esp8266.
Screenshot-22.png

First we need to set it up place arduino plugin take the downloaded file linked above and unzip it into documents/arduino/tools make folder named tools
Screenshot-24.png

then run arduino and goto file / preferences and insert (http://arduino.esp8266.com/stable/package_esp8266com_index.json) into the additional boards manager urls
Screenshot-14.png

now goto tools / board / board manager and install esp8266 by esp8266 community we only need to do this for the setup
Screenshot-16.png

plug in your board
Now boot PS4Exploit.ino (arduino icon) thats inside your working folder PS4Exploit
first select your board in tools / board
Screenshot-15.png

then select flash size 4mb (fs 3mb ota 512kb) works for me in tools / flash size
Screenshot-17.png

then select port for me it is com 8 in tools / port
Screenshot-18.png

now we flash the board
select tools / esp8266 sketch data upload (let it finish and make a note of the flash address something like 0x00100000) after writing is done look for it in the bottom black window and that address is for your PS4Exploit.spiffs.bin file
Screenshot-19.png

now select sketch / upload (let it finish and make a note of the flash address something like 0x00000000) look for it in the bottom black window and that address will be for your PS4Exploit.ino.bin file
Screenshot-20.png

we can now test on ps4 plug esp8266 into ps4 setup internet ps4exploit password hackmyps4 custom setting manual DNS primary DNS 10.13.37.1 leave everthing else as default
now goto user guild and run exploit

Bonus
If you want to share your work you can make a .bin for flashing with
NodeMCU-PyFlasher-3.0-x64 https://github.com/marcelstoer/nodemcu-pyflasher/releases/tag/v4.0
first download
Download flash_download_tool_v3.8.5 https://www.espressif.com/en/support/download/other-tools
goto C/users/profilename/appdata/local/temp/arduino_build_xxxxxx
copy the two files PS4Exploit.ino.bin and PS4Exploit.spiffs.bin to your desktop and run download flash_download_tool_v3.8.5
select developer mode / esp8266 downloadtool
select the two .bin files from desktop and write the flash address that we made a note of

pick 4mbit flash size
and DIO spi
now just hit combinebin a new window will popup with your bin file (target.bin) rename it to whatever you like.
PS4Exploit.spiffs is the Sketch Data Upload (The First Address)
0x00100000
PS4Exploit.ino is the Upload (The Second Address)
0x00000000
Tip: when you select bin files and enter addresses make sure the boxes are checked and then hit combine bin


Black Widow v10 Payloads Fixed

Here is the first one I have been able too make. Payloads Fixed

Matrix v10

Black Widow v10 Mod by laz305
 
Last edited by laz305,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
30,055
Trophies
2
XP
19,727
Country
United States
great job, my friend! I got a wireless dongle, so I wouldn't have to mess with this, but they cost maybe $8 while an esp costs $2.
 
  • Like
Reactions: laz305

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
30,055
Trophies
2
XP
19,727
Country
United States
file size limit -- not that I know of. I'm using a sandisk connect. I think the size they make of mine (8GB) is discontinued, so you'll have to buy a bigger one even if it's unnecessary. you pretty much host its contents like you would on your pc. there's no flashing or anything involved. I've encountered no issues even with ftp and my pc. it never connects to the internet, so I leave my network on.

--------------------- MERGED ---------------------------

btw, if you want a better understanding of how it works, I wrote a tutorial for it in the ps4 tutorials section under pinky's ps4 tutorials.
 
  • Like
Reactions: laz305

laz305

Well-Known Member
OP
Member
Joined
Jul 31, 2008
Messages
742
Trophies
0
XP
1,350
Country
United States
file size limit -- not that I know of. I'm using a sandisk connect. I think the size they make of mine (8GB) is discontinued, so you'll have to buy a bigger one even if it's unnecessary. you pretty much host its contents like you would on your pc. there's no flashing or anything involved. I've encountered no issues even with ftp and my pc. it never connects to the internet, so I leave my network on.

--------------------- MERGED ---------------------------

btw, if you want a better understanding of how it works, I wrote a tutorial for it in the ps4 tutorials section under pinky's ps4 tutorials.
Yeah thanks I just wish I could find one to buy for less than $20 lol
 

laz305

Well-Known Member
OP
Member
Joined
Jul 31, 2008
Messages
742
Trophies
0
XP
1,350
Country
United States
I think I bought mine for around $12 or something, but it's only 8GBs. that was years ago.
Yeah that’s not gonna happen again lol cheapest I can find on the bay is $25 and I don’t trust the seller. Dam did I post this in the wrong section? Mods can ya move this to Tutorials please? Thanks
 

laz305

Well-Known Member
OP
Member
Joined
Jul 31, 2008
Messages
742
Trophies
0
XP
1,350
Country
United States
Ok I was finally able to do this. I made some edits where I was having trouble following the guide. And will now start adding custom bin files.
 
  • Like
Reactions: godreborn

DoomVirus

Member
Newcomer
Joined
Apr 13, 2020
Messages
7
Trophies
0
Age
31
XP
108
Country
Switzerland
thanks, really interesting
your mega links are wrong, you pasted them without the decryption key (or with a wrong key) (message is: "the provided key is invalid"
 
Last edited by DoomVirus,
  • Like
Reactions: laz305

laz305

Well-Known Member
OP
Member
Joined
Jul 31, 2008
Messages
742
Trophies
0
XP
1,350
Country
United States
Holy cow stay tuned


NEW

Hey I ordered a 32mb esp8266. So now if the total size of a folder is like 10mb do I still have to zip all files? Can I skip that part and just load it as is?

prb said:
Im doing a work around so we can use the 4mb esp8266 with any size exploit will be posting a tutorial later today
And no no zipping if you have enough space on flash
 

Leeful

GBAtemp Member
Developer
Joined
Sep 4, 2015
Messages
1,736
Trophies
1
XP
5,687
Country
United Kingdom
  • Like
Reactions: laz305 and KiiWii
General chit-chat
Help Users
    NeoGaming @ NeoGaming: you are sus