Home Homebrew Il developer TheFlow rende più stabile l’exploit PPPwn

[Scena PS4] Il developer TheFlow rende più stabile l’exploit PPPwn

235
0

Il developer TheFlow ha migliorato l’exploit PPPwn rendendolo più stabile e compatibile con indirizzi IPv6 che funzionano su tutti i dispositivi.

Questo ha aumentato il tasso di successo dell’exploit e la sua compatibilità con diverse versioni delle console PlayStation 4 e PlayStation 4 Pro.

Attualmente, tutti i programmi che utilizzano questo exploit stanno ricevendo aggiornamenti progressivi, con l’attesa che la riscrittura dell’exploit PPPwn in C++ sia completata prossimamente.

Versioni supportate

  • Firmware 7.00 / 7.01 / 7.02.
  • Firmware 7.50 / 7.51 / 7.55.
  • Firmware 8.00 / 8.01 / 8.03.
  • Firmware 8.50 / 8.52.
  • Firmware 9.00.
  • Firmware 9.03 / 9.04.
  • Firmware 9.50 / 9.51 / 9.60.
  • Firmware 10.00 / 10.01.
  • Firmware 10.50 / 10.70 / 10.71.
  • Firmware 11.00.

Requisiti

  • Computer con porta Ethernet.
    • Funziona anche un adattatore USB.
  • Cavo Ethernet.
  • Linux.
    • Puoi utilizzare VirtualBox per creare una VM Linux con un Adattatore di Rete in modalità bridge per utilizzare la porta Ethernet nella VM.
  • Python3 e gcc installati.

Utilizzo

  1. Sul PC, clonare la repository:

git clone --recursive https://github.com/TheOfficialFloW/PPPwn

  1. Installare i requisiti:

sudo pip install -r requirements.txt

  1. Compilare i payload:

make -C stage1 FW=1100 clean && make -C stage1 FW=1100
make -C stage2 FW=1100 clean && make -C stage2 FW=1100

Per altri firmware, ad esempio il firmware 9.00, utilizzare invece FW=900.

  1. Eseguire l’exploit (vedi ifconfig per l’interfaccia corretta):

sudo python3 pppwn.py --interface=enp0s3 --fw=1100

Per altri firmware, ad esempio FW 9.00, utilizzare invece --fw=900.

Sulla console PlayStation 4

  • Andare a Impostazioni e poi Rete.
  • Selezionare Configura connessione Internet e scegliere Usa un cavo LAN.
  • Scegliere Configurazione personalizzata e selezionare PPPoE per le Impostazioni Indirizzo IP.
  • Inserire qualsiasi cosa per ID Utente PPPoE e Password PPPoE.
  • Scegliere Automatico per le Impostazioni DNS e Impostazioni MTU.
  • Scegliere Non usare per Server Proxy.
  • Cliccare su Test connessione Internet per comunicare con il proprio computer.

Se l’exploit fallisce o la PlayStation 4 si blocca, è possibile saltare la configurazione internet e cliccare semplicemente su Test connessione Internet.

Se lo script pppwn.py è bloccato in attesa di una richiesta/risposta, interromperlo e rieseguirlo sul PC, poi cliccare su Test connessione Internet sulla console PlayStation 4.

Se l’exploit funziona, dovreste vedere un output simile a quello sotto, e dovreste vedere “Impossibile connettersi alla rete” seguito da “PPPwned” stampato sulla console PS4.

Changelog

  • Utilizza un indirizzo IPv6 che funzioni su tutti i dispositivi. Grazie a Borris-ta.

Download: Source code PPPwn – PlayStation 4 PPPoE RCE

Fonte: twitter.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.