stooged / PS4-Server-900

9.00

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PS4 Server 9.00

if you do not want to have to insert usb drives or wire things up then use ESP32-Server-900u and a ESP32-s2 board.



This is a project designed for the esp8266 D1 Mini or the esp8266 D1 Mini PRO to provide a wifi http server and dns server.

this is for the 9.00 exploit and the esp8266.

the exploit files and payloads will be cached on first load which will allow full offline operation, you will still need to plug in the usb drive manually but the ESP8266 will not be required in offline mode.

the only files now required on the spiffs storage of the esp8266 are the .bin payloads, everything else is handled internally including generating a list of payloads.

you can still modify the html by uploading your own index.html, if there is no index.html on the spiffs storage the internal pages will be used.

if you have problems compiling the sketch make sure the ESP8266 library is up to date.

the firmware is updatable via http and the exploit files can be managed via http.

you can access the main page from the userguide or the consoles webbrowser.



implemented internal pages

  • admin.html - the main landing page for administration.

  • index.html - if no index.html is found the server will generate a simple index page and list the payloads automatically.

  • info.html - provides information about the esp board.

  • format.html - used to format the internal storage(SPIFFS) of the esp board.

  • upload.html - used to upload files(html) to the esp board for the webserver.

  • update.html - used to update the firmware on the esp board (fwupdate.bin).

  • fileman.html - used to view / download / delete files on the internal storage of the esp board.

  • config.html - used to configure wifi ap and ip settings.

  • reboot.html - used to reboot the esp board



installation is simple you just use the arduino ide to flash the sketch/firmware to the esp8266 board.

make sure you set the flash size to match the D1 board you are using.
4M (3M SPIFFS) for the D1 Mini

there is a storage limitation of 2.8mb for the D1 Mini board.

16M (15M SPIFFS) for the D1 Mini PRO

there is a storage limitation of 14.2mb for the D1 Mini PRO board.



next you connect to the wifi access point with a pc/laptop, PS4_WEB_AP is the default SSID and password is the default password.
then use a webbrowser and goto http://10.1.1.1/admin.html 10.1.1.1 is the defult webserver ip.
on the side menu of the admin page select File Uploader and then click Select Files and locate the data folder inside the PS4_Server_900 folder in this repo and select all the files inside the data folder and click Upload Files you can then goto Config Editor and change the password for the wifi ap.

alternatively you can upload the files to the esp8266 with the arduino ide by selecting Tools > ESP8266 Sketch Data Upload



the files uploaded using this method are found in the data folder inside the PS4_Server_900 folder.

About

9.00


Languages

Language:C 96.1%Language:C++ 3.8%Language:Python 0.1%Language:Batchfile 0.0%