Skip to content

zikyu7/linuxpwn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

LITE VERSION :

All source credited TheFLOW, Stooged, Karo, SiSTRO AND all dev

This is a script to setup PPPwn_cpp a c++ rewrite of PPPwn on the raspberry pi and run GoldHen on the PS4 fw 11.0, 10.01, 10.00, 9.00
It also supports internet access after pwn and access to ftp, klog and binloader servers launched by goldhen.
A dns blocker is also installed and used to prevent updates.

This repo is focussing on tv box / android box, stb running armbian minimal or server There is also a webserver to control the pi, change settings and send payloads by accessing http://pppwn.local from the console or your pc if you have internet access enabled.


LAST CHANGED :

  • Update stability
  • FIx Kp for some region consoles
  • Translated some lang

TESTED STB BOX [ Amlogic chipset ]

[ allwinner , rockchip in future updates maybe ]

  • HG860P
  • B860H
  • X96
  • Q96
  • T56
  • BEELINK

Install


You need to install armbian first :

bullseye current
Jammy current
Book woorm

Or Download From Ophub Release HEre : DOWNLOAD

Flash image using Rufus or Balena Etcher : Place the sd card into Tv box, boot it and connect LAN Cable then run the following commands

If you are login using user . use "sudo " command in
If you are login using root , do not use

CLEAN INSTALL


sudo apt update
sudo apt install git -y
sudo rm -f -r linuxpwn
sudo systemctl stop pipwn
git clone https://github.com/zikyu7/linuxpwn
sudo mkdir /boot/firmware/
cd linuxpwn
sudo cp -r PPPwn /boot/firmware/
cd /boot/firmware/PPPwn
sudo chmod 777 *
sudo bash install.sh

During the install process you will be asked to set some options.

If you are using a usb to ethernet adapter for the connection to the console you need to select yes
If your pi has an ethernet port and you are using a usb to ethernet adapter your interface for the usb adapter should be eth1
If you are using something like a pi zero 2 the interface will be eth0

Once the pi reboots pppwn will run automatically.

On your PS4:

  • Go to Settings and then Network
  • Select Set Up Internet connection and choose Use a LAN Cable
  • Choose Custom setup and choose PPPoE for IP Address Settings
  • Enter ppp for PPPoE User ID and PPPoE Password
  • NOTE if you enable internet access you must match the username and password entered during the install or use the default ppp
  • Choose Automatic for DNS Settings and MTU Settings
  • Choose Do Not Use for Proxy Server

For GoldHen you need to place the goldhen.bin file onto the root of a usb drive and plug it into the console.
Once goldhen has been loaded for the first time it will be copied to the consoles internal hdd and the usb is no longer required.
To update goldhen just repeat the above process and the new version will be copied to the internal hdd

==== warning ====

REINSTALL/TEST

sudo rm -f -r linuxpwn3
sudo rm -f -r linuxpwn2
sudo rm -f -r linuxpwn
sudo rm -f -r PI-Pwn
cd /boot/firmware/
sudo rm -f -r PPPwn
cd /home/zikyu
sudo systemctl stop pipwn
git clone https://github.com/zikyu7/linuxpwn
sudo mkdir /boot/firmware/
cd linuxpwn
sudo cp -r PPPwn /boot/firmware/
cd /boot/firmware/PPPwn
sudo chmod 777 *
sudo bash install.sh

#Fix sudo [ do not use this code ]

/usr/bin/sudo 
  chmod 4755 /usr/bin/sudo
  chown root:root /usr/lib/sudo/sudoers.so 
  chmod 4755 /usr/lib/sudo/sudoers.so
  chown root:root /etc/sudoers
  chown root:root /etc/sudoers.d /etc/sudoers.d/README  /var/lib/sudo

About

V1. LITE VERSION . Stable, Fast and support all micro linux devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published