Skip to content

Lite based on PPPwn CPP & PPPwn-Loader

Notifications You must be signed in to change notification settings

PSGO/PPPwn-Lite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPPwn Lite

New features

  • ✅Start with Windows (Win7-11)
  • ✅Auto run CPP
  • ✅Background Monitor PS4 startup after JB done
  • ✅Auto shut down PC after JB done
  • ✅Online update Lite、stage.bin、goldhen
  • ✅No need to manually select stage.bin
  • ✅No need to enter the test Internet connection
  • ✅Support Win7-11(>=.NET 4.72) & 64 or 32bit(Tested)

Special thanks to @PokersKun @theflow0 @xfangfang

Tips

  • Check“Auto startup”,UAC must be closed!
  • Using Monitor feature,switches/gateway not supported.
  • If Win has a login password, it may not be able to start with Win.
  • If PS4 or PC enters standby, Monitoring will fail.
  • Lite's system tray icon is next to the time display!Right click to exit!
  • If the old WinPC stops at "WAIT", update the network card driver or try PPPwnGo.
  • PC cannot be powered on together with PS4 like 5v ARM boxes, so it is not perfect.

4 Combinations

  1. דAuto start” & דAuto turn off pc”:Fully manual operation
  2. √“Auto start” & דAuto turn off pc”:Start with Win & Auto run CPP & Monitor
  3. √“Auto start” & √“Auto turn off pc”:Start with Win & Auto run CPP & Auto turn off pc
  4. דAuto start” & √“Auto turn off pc”:Manual start & Auto turn off pc

PPPwn Loader

中文

Overview

A Windows front-end desktop program based on PPPwn that aims to reduce the environmental dependencies needed to run PPPwn, and implement one-click RCE in the simplest way possible.

Technology

  • NET Framework 4.7.2 based WPF application. Download
  • Interface elements are implemented using Panuon.WPF.UI.
  • PPPwn.exe in the PPPwn folder uses Python scripts from PPPwn generated by PyInstaller, payload in the PPPwn folder is used for testing the PPPwn.exe and PPPwn.exe in the PPPwn folder. The stage1.bin and stage2.bin files in the payload folder for testing are also compiled from the PPPwn repository.

Requirements

  • A Windows computer (preferably Windows 10 x64 or above)
  • A network cable
  • A PS4 (system version 7.50 ~ 11.00)

Use

  1. Download the latest build of PPPwn Loader from Release.
  2. Unzip the whole thing and run PPPwn Loader.exe, in the first drop down box select the Ethernet port you are connecting to the PS4 (I've tried connecting directly to the PS4 through a cable with better success).
  3. Select your PS4's current system version in the second drop-down box (the supported versions in there will change as PPPwn is updated).
  4. Click Select Stage2 File... Select the stage2.bin file you want to load, either from @LightningMods's PPPwn branch for various functions, or try using the stage2.bin file in the stage2 folder in the PPPwn directory for testing purposes to verify that your PS4 is capable of using the exploit.
  5. The READY button on the interface should change to a START button, and when you click it, you will be prompted with the message Waiting for PPPoE connection....
  6. Follow PPPwn#usage to open a PPPoE connection 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 anything for PPPoE User ID and PPPoE Password
    • Choose Automatic for DNS Settings and MTU Settings
    • Choose Do Not Use for Proxy Server
    • Click Test Internet Connection to communicate with your computer
  7. At this point you will see a change in the PPPwn Loader interface, it will start to run PPPwn, please be patient and wait for the result, if it finally shows Done it means it was loaded successfully, you will see the result on your PS4.
  8. Keep in mind that the success rate of the current exploit is not very high, and if the PPPwn process fails, by default the PPPwn Loader will automatically restart the PPPwn by pressing the × on the joystick and then the . If the PPPwn Loader does not respond, please click the READY button to stop your PPPwn and restart it, and then the PS4 will also need to click Test Internet Connection again.

Acknowledgments

@TheOfficialFloW @PokersKun @Mochengvia

About

Lite based on PPPwn CPP & PPPwn-Loader

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%