-
Have a fresh install of Raspiban Lite on your RPi
-
Connect you RPi to a network with internet access
-
Run this command on you RPi:
`curl -L https://git.io/vh1hU | sudo bash -s`
-
Your device will restart automatically
-
Run an ethernet cord directly between RPi and PS4
-
In the network settings setup your PS4 to use LAN (Use easy mode, not custom)
-
Load the User's Manual
-
-
Save Al-Azif/fe2ae67a2fb06cc136580b1e923c7aac to your computer and use it in GitHub Desktop.
Standalone RPi installer fr ps4-exploit-host (No router, no switch)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
apt-get update | |
apt-get -y upgrade | |
curl -L https://github.com/Al-Azif/ps4-exploit-host/releases/download/v0.4.5/ps4-exploit-host-linux.arm-v0.4.5.zip --output /opt/ps4-exploit-host-linux.arm.zip | |
apt-get -y install dnsmasq | |
systemctl stop dhcpcd | |
systemctl stop dnsmasq | |
cat << 'EOF' >> /etc/dhcpcd.conf | |
interface eth0 | |
static ip_address=192.168.1.1/24 | |
denyinterfaces eth0 | |
EOF | |
cat << 'EOF' > /etc/dnsmasq.conf | |
# Disable DNS (We're using this for DHCP only) | |
port=0 | |
# Disable resolv.conf and hosts File | |
no-resolv | |
no-hosts | |
# Filter Local Queries | |
domain-needed | |
bogus-priv | |
# Bind to eth0 | |
interface=eth0 | |
bind-interfaces | |
# Set Default Gateway for DHCP | |
dhcp-option=3,192.168.1.1 | |
# Set Default DNS for DHCP | |
dhcp-option=6,192.168.1.1,192.168.1.1 | |
# Specify IP Range | |
dhcp-range=192.168.1.2,192.168.1.254,255.255.255.0,2h | |
# Set Authoritative Mode | |
dhcp-authoritative | |
EOF | |
unzip -d /opt/ /opt/ps4-exploit-host-linux.arm.zip | |
rm /opt/ps4-exploit-host-linux.arm.zip | |
sed -i -- 's/"Interface_IP": ""/"Interface_IP": "192.168.1.1"/g' /opt/ps4-exploit-host/settings.json | |
cat << 'EOF' >> /opt/ps4-exploit-host/ps4-exploit-host.service | |
[Unit] | |
Description=PS4 Exploit Host | |
Wants=multi-user.target | |
[Service] | |
Type=simple | |
Restart=always | |
RestartSec=10 | |
User=root | |
Group=root | |
WorkingDirectory=/opt/ps4-exploit-host | |
ExecStart=/opt/ps4-exploit-host/ps4-exploit-host | |
KillMode=process | |
[Install] | |
WantedBy=multi-user.target | |
EOF | |
chmod +x /opt/ps4-exploit-host/ps4-exploit-host | |
ln -f /opt/ps4-exploit-host/ps4-exploit-host.service /lib/systemd/system/ps4-exploit-host.service | |
systemctl enable ssh | |
systemctl enable dhcpcd | |
systemctl enable dnsmasq | |
systemctl enable ps4-exploit-host | |
reboot |
Awesome, the Raspberry Pi setup works for me. Thanks!
The only issue I ran into was that i had to manually configure the network settings on the PS4.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Can you please make a script to update previous installations?
Fresh install + system updates are killing my bandwidth!