Git Product home page Git Product logo

ps5-pi-server's Introduction

PS5 PI Server

this is an install script to setup a dns server(blocker), web server, wifi access point and a exploit host on a Raspberry PI 3/4/400, ROCK 4C Plus or BTT Pi.

the script will prompt you to install a ftp server and setup a samba share to access the exploit/payload files.
you can setup either one or both or none at all.

it is using PS5-Exploit-Host by idlesauce.

Install

install the Armbian os onto your pi

i have tested the following images:
Raspberry PI 3/4/400 image
Rock PI 4C+ image
BTT PI v1.2 image

the install script will only work on Armbian, it may work on other variants of raspberry pi hardware if you can find the armbian image to suit that board.


during the first run of armbian if you are asked to "choose the default system command shell" make sure you select bash which is normally option 1

if you are using the BTT Pi and you setup a wifi connection to your home network use wlan0 because wlan1 will be used for the wifi access point.



boot up the pi and set your credentials then login using a keyboard/screen on the pi or use putty or something similar to access ssh remotely.

once you have done that just run the following commands:

install git

sudo apt update
sudo apt install git -y

clone this repo and enter the cloned directory

sudo git clone https://github.com/stooged/PS5-PI-Server
cd PS5-PI-Server

run the install script

sudo chmod 777 install.sh
sudo ./install.sh



FTP


if you install FTP to access the www folder for the exploit files/payloads you can use your pi login user/pass to access the server.



Samba


if you setup samba to access the www folder for the exploit files/payloads you can access the drive on \\ps5.local\www or smb:\\ps5.local\www
the share has no user/password required to access it.



Wifi AP


if you do not set the SSID and password during the install the default settings are

ssid=PS5_WEB_AP
wpa_passphrase=password

if you want to change those settings you can run the following command to edit those values then reboot the pi for the changes to take effect.

sudo nano /etc/hostapd/hostapd.conf

the SSID must be between 2 and 32 characters long.
the password must be between 8 and 63 characters long.



Console DNS

you should be able to access the exploit page on http://ps5.local

if you are not using the wifi AP then edit the dns settings on your ps5 to the ip of the pi and you can then go to the user guide to run the exploit.

ps5-pi-server's People

Contributors

stooged avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.