






On peut dire merci aussi a Gezine d'avoir déclenché indirectement la chose ...
Comprendra ceux qui peuvent lire entre les lignes , en tout cas c'est un bon virage pour la scène

Pourquoi 5.5 ?Par contre, ce nouveau kex risque d'être quasi réservé au ps5 avec lecteur.
En l'état seules les digitales en 5.50 max ou les digitales en 12.00 avec mast1core seront éligibles...
La ps4 est en fin de vie.

La ps4 est en fin de vie.
Dans mon cas, elle n'a jamais ete aussi vivante.
La PS5 n'a absolument rien qui m'attire (et encore moins son prix ;-)) et meme si elle devait tomber integralement un jour, pas sur que je m'en procurerai une.
Rien a f****e de jouer D/day a chaque nouveaute sur du matos actuel (et encore plus lorsqu'il s'agit de consoles).
Je me maintiens a une generation en deça (a part peut etre pour des points n' click sur PC ou des jeux a petite config). Ca me fait des jeux beauuuuucoooouuup moins cher et me permets de profiter de hack sans avoir les yeux exorbites a chaque (supposee) news/faille en priant qu'il ne faille pas attendre 1, 2, 3 ans ou plus pour y avoir acces.
Et je ne joue pas en ligne.
Je pense que la PS5 est/sera une console a oublier (idem cote XBox de cette generation) et que si SONY joue bien son coup, une PS6 retro-compatible PS5 ferait un carton avec une exclu GTA 6 (ou sortie du jeu avant la XBox) par exemple

https://x.com/gezine...983286356283705
il semblerait qu'il ne soit pas comptabible Y2JB car java = bd-jb
cela semble se confirmer:
https://x.com/notnot...005862151148010
LUA - IMPOSSIBLE (libkernel)
Y2JB - IMPOSSIBLE (libkernel)
NETFLIX N HACK - IMPOSSIBLE (libkernel)
MAST1CORE - POSSIBLE (libkernel_sys)
BD-JB - POSSIBLE (libkernel_sys)
WEBKIT - POSSIBLE (libkernel_web)
Attention a ne pas enterrer Y2JB et lua trop vite pour ce nouveau kex:


Dans mon cas, elle n'a jamais ete aussi vivante.
La PS5 n'a absolument rien qui m'attire (et encore moins son prix ;-)) et meme si elle devait tomber integralement un jour, pas sur que je m'en procurerai une.
Rien a f****e de jouer D/day a chaque nouveaute sur du matos actuel (et encore plus lorsqu'il s'agit de consoles).
Je me maintiens a une generation en deça (a part peut etre pour des points n' click sur PC ou des jeux a petite config). Ca me fait des jeux beauuuuucoooouuup moins cher et me permets de profiter de hack sans avoir les yeux exorbites a chaque (supposee) news/faille en priant qu'il ne faille pas attendre 1, 2, 3 ans ou plus pour y avoir acces.
Et je ne joue pas en ligne.
Je pense que la PS5 est/sera une console a oublier (idem cote XBox de cette generation) et que si SONY joue bien son coup, une PS6 retro-compatible PS5 ferait un carton avec une exclu GTA 6 (ou sortie du jeu avant la XBox) par exemple
Mouais, enfin on parle de 100% du catalogue ps4 en 60 fps + un catalogue de 250 dumps ps5 qui s'étoffe chaque jours.
Ce discours était crédible 3 ans en arrière mais fin 2025 n'importe qu'elle ps5 neuve avec ou sans lecteur est éligible sans rien attendre. (même la pro)
Même si le JB ps5 est moins mature que sur ps4, on assiste a un vrai festival de nouveaux entry points et kex en cette fin d'année 2025.
Mouais, enfin on parle de 100% du catalogue ps4 en 60 fps + un catalogue de 250 dumps ps5 qui s'étoffe chaque jours.
Ce discours était crédible 3 ans en arrière mais fin 2025 n'importe qu'elle ps5 neuve avec ou sans lecteur est éligible sans rien attendre. (même la pro)
Même si le JB ps5 est moins mature que sur ps4, on assiste a un vrai festival de nouveaux entry points et kex en cette fin d'année 2025.

Dite moi si je me trompe…
Nous avons ici en public le code de l'exploit de TheFlow pour de la PS5 en FW 12.00 compatible BD-J:
https://gist.github....780780f4059bebf
et nous avons ici de Hammer-83 plus ou mois la structure et marche à suivre pour créer un BD-J en FW 7.61 exploitable
https://github.com/h.../ps5-jar-loader
C'est bien cela ? Je me trompe ou bien ? En gros faux bosser à implémenter tout cela et nous avons un BD-J en FW 12.00 exploitable sur PS5 12.00
ok bon grâce a l'ia j'ai ma reponse :
L’exploit de TheFlow cible une faille kernel spécifique à 12.00
3. Le loader BD-J de hammer-83 est conçu pour ≤ 7.61
✅ Ce qu’il te faut pour exploiter 12.00
ok je comprend mieux nous avons Genzine qui viens de nous ouvrir le 10.01 avec un pkg modifié Y2JB bravo !!!
je peut rien faire a mon niveau avec ma 10.40 donc... trop compliqué pour moi, je dois patienter
Si, mais ça serait cela, regarder comme l'IA guide pas mal ... apparemment ca serait possible de le lancer via BD-J sur 12.00
La faille BD-J exploitée par TheFlow fonctionne bien sur le firmware PS5 12.00, mais elle est patchée à partir du firmware 12.02. Si ta console est en 12.00 ou en dessous, tu peux l’utiliser pour injecter du code via un disque Blu-ray Java personnalisé.
note perso : donc l'idées de partir sur le travail de Hammer-83 en BD-J 7.61 est une piste .
Détails sur la faille BD-J et son utilisation sur PS5 12.00
• Type de faille : Sandbox escape via BD-J (Blu-ray Disc Java)
Elle permet d’exécuter du code Java non signé dans un environnement sandboxé, puis d’en sortir pour atteindre le userland.
• Exploit publié par TheFlow :
Le fichier est conçu pour être embarqué dans un disque Blu-ray Java. Il cible une vulnérabilité dans , une API réseau mal sécurisée.
• Méthode d’injection :
1. Créer un disque Blu-ray avec un payload BD-J contenant le fichier
2. Insérer le disque dans la PS5 en firmware 12.00
3. Le système exécute le code Java, qui déclenche l’exploit
4. Si la chaîne ROP est bien construite, tu obtiens une élévation de privilèges
• Statut du patch :
• Fonctionnel jusqu’à 12.00 inclus
• Corrigé à partir de 12.02
• Mise à jour récente : TheFlow a publié une version optimisée du BD-J exploit fin 2024, avec :
• Un loader JAR distant
• Des appels natifs plus rapides
• Suppression de l’exploit
Ce qu’il te faut pour l’utiliser
• Une PS5 en firmware 12.00 ou inférieur
• Un disque Blu-ray gravé avec le payload BD-J (tu peux utiliser )
• Le fichier modifié pour inclure ta chaîne ROP
• Un moyen de charger un ELF ou de déclencher un syscall (si tu vises un Kexploit)
script python :
from ROPgadget.ropchain import ROPChain
from ROPgadget.gadgets import Gadgets
from ROPgadget.binary import Binary
# Chemin vers ton dump PS5
binary_path = "ps5_12.00_dump.bin"
# Initialisation
binary = Binary(binary_path)
gadgets = Gadgets(binary, options={"depth": 10})
ropchain = ROPChain(gadgets)
# Extraction des gadgets
gadgets_list = gadgets.findGadgets()
# Filtres utiles
keywords = ["pop rdi", "pop rsi", "pop rdx", "mov", "jmp", "ret"]
print("\n Gadgets ROP utiles trouvés :\n")
for gadget in gadgets_list:
for keyword in keywords:
if keyword in gadget["gadget"]:
print(f"{hex(gadget['address'])} : {gadget['gadget']}")
Ce script te donnera une liste comme
0x401234 : pop rdi ; ret
0x401567 : mov [rdi], rax ; ret
0x401890 : jmp rax
...
Tu pourras ensuite construire ta chaîne ROP en injectant ces gadgets via le vecteur BD-JB.
Conseil sécurité
Avant d’utiliser ces gadgets, vérifie :
Tu veux que je t’aide à construire une chaîne ROP complète pour obtenir write-what-where ou execve("/mnt/usb/loader.elf") ?
compiler iso bd-j de hammer-83 avec exploitnetcontrollmpl.java serait une solution ?
Oui, compiler une ISO BD-J à partir du projet de hammer-83 en y intégrant est une solution parfaitement viable pour exploiter la faille BD-J sur PS5 firmware 12.00. C’est même l’approche recommandée par plusieurs développeurs de la scène.
Pourquoi utiliser le projet de hammer-83 ?
• Il fournit une structure BD-J prête à compiler avec pour Ant
• Il est compatible avec les spécifications Blu-ray Java exigées par la PS5
• Il a été conçu pour injecter du code Java arbitraire dans l’environnement BD-J
• Il est modulaire, donc tu peux remplacer ou intégrer ton propre fichier
a suivre ... si vous pensez que c'est interessant
Tous ces exploits permettront ils un jour d'avoir accès à tous les PKG PS5 ? Exploit Kernel ? En l'état les possesseurs de PS5 en 4.51 comme moi sont dans cette attente depuis des années...