Home News BadIRET POC con supporto per libps4, ps4link e ps4sh

[Scena PS4] BadIRET POC con supporto per libps4, ps4link e ps4sh

232
2

Il developer BigBoss, autore del reverse enginering della Playstation Camera e delle due applicazioni PS4Client e PS4Link ha lavorato su di un POC del kernel exploit BadIRET riportando il supporto per le sue applicazioni libps4, ps4link e ps4sh.

PS4_3091428b

PS4Link è una libreria (libps4link, libdebugnet, ps4sh ecc..) sviluppata per mettere in comunicazione il file system host con lo strumento ospite chiamato PS4Client.

In pratica attraverso il kernel exploit badIRET POC saremo in grado di svolgere determinate azioni, di seguito vengono elencati alcuni dei strumenti più comuni contenuti nella libreria.

  • elfldr: Questo strumento esegue file ELF a 64 bit su Linux, FreeBSD e sulla PS4.
  • libps4-generator: Genera libps4 attraverso std (C e Posix) e le intestazioni dei moduli SCE.
  • libps4: Libc, POSIX e modulo libreria SCE per PS4.
  • libps4-symbols: Contiene i più recenti simboli PS4 dei firmware utili per l’analisi.
  • libps4-examples: Esempi e dimostrazioni di concetti che mostrano delle piccole demo realizzate attraverso libps4 (non necessariamente uniche per la PS4 – in realtà dimostrano alcune parti di POSIX).
  • lib-ps4-boilerplate: Importato da libps4-generator per generare libps4.
  • libps4-sce-include: La community ha mantenuto il Reverse engineered degli header SCE. Importate da libps4-generator per generare libps4.
  •  libps4-std-include: FreeBSD libc e POSIX header di sola lettura. Importate da libps4-generator per generare libps4.

Non è stata rilasciata alcuna build al momento, ma l’insieme delle librerie vengono ospitate sulla repository del developer BigBoss.