Connexion

[NEWS]ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pkg : News - PS3-Infos

[NEWS]ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pkg   

Les news du Hack PS3 postées sur PS3 Infos

[NEWS]ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pkg

Messagepar Attila » Mer 12 Jan 2011 22:57

imagefail0verflow, l'équipe qui a découvert la faille de la PS3 permettant de récupérer toutes les clés PS3 vient de sortir quelque uns de ses outils qui permettent de signer/decrypter/recrypter les fichiers self, pup, pkg etc.
Je vous fournis ici tous les outils mis à jour et compilés pour Windows.

Image


Changelog:
Sven Peter another fix master
Sven Peter fix makeself w/o compression again
Sven Peter check magic in unself
Sven Peter stop padding the self to the original size
Sven Peter makeself: support compressed phdrs
Sven Peter unself: small fix. strtab for ppu is now messed up
Sven Peter puppack: support the specification of a build no
Sven Peter let's make it work again
Sven Peter makeself: move sections around a bit
Sven Peter try to get key directory from an env variable
Sven Peter another makeself fix
Sven Peter ungpkg: decrypt and unpack game packages
unpkg: support non-compressed packages master

Whoops again.

simple mode for unpkg; just extract the content

and one more makeself fix.

use urandom for keys to require less entropy

more work on makeself

don't segfault in case no key is available

some patches.

cospkg: create core os packages

Whoops.

small fix for pkg

cosunpkg: unpack decrypted core os package

stupid stack smash

Revert "undo all bn/ecc optimizations due to some bug"

undo all bn/ecc optimizations due to some bug

pkg: create and sign package files

new unpkg: decrypt any package file

makeflashpkg: untested tool for making flash pkgs

unflashpkg: decrypt dev_flash files

sceverify: support spp files

makeself: added all types

some fixes. no, it still doesn't work yet.

fix for makeself

'fix' for sceverify

unpkg: be less annoying

makeself: only encrypt LOAD phdrs

puppack: create PUP files from scratch
Reduce big hashes
Abstract "struct point"
Use Montgomery multiplication
Refactor a bit
Optimise bn_add(), bn_sub(), bn_mul()
Refactor bn_add(), bn_sub()
Introduce bn_reduce()

fix for makepkg
EC fixes
Implement and hook up EC stuff

norunpack: extract files from a NOR dump

pupunpack: check pup hmacs

let's use real random numbers

makepkg: build update.pkg files

some code refactoring

Whoops.

makeself: convert ELF files to self files

also get Q

sceverify: verify SCE binaries

fix unself for recent selfs

unpkg - decrypt and unpack update .pkg files

pupunpack fixes

intial crypto stuff

some minor fixes

fix unself for compressed files

unself: convert fselfs back to elfs

more self stuff

usability

readself: finally some 64bit support

and more self stuff

readself: even more information :)

some readself updates; thanks to phiren.

usability++ from booto

small fix

readself + fixes

Initial commit.


Outils présents


cospkg: Créer un fichier pkg core_os.
cosunpkg: Décrypte un fichier pkg core_os.
makepkg: Créer un fichier pkg.
makeself: Créer un fichier self encrypté.
norunpack: Dépacketer une nor de la PS3 dumpé.
pkg: Crée un fichier pkg
puppack: Permet de créer des fichiers pup à partir de rien.
pupunpack: Dépackette les fichiers PUP.
readself: Donne des infos sur un fichier self.
sceverify: Vérifie si un fichier est bien signé, crypté etc.
unpkg: Dépacke un pkg.
ungpkg: Dépacke un pkg de jeu (psn/démo).
unself: Décrypte un self.

Quasiment toutes les clés sont présentes, il manque juste celles du lv0.

Utilisation


Comme les outils utilisent la variable d'environnement "HOME", pour que ça fonctionne sous Windows (et que ça détecte le dossier .ps3 contenant les clés), vous devez tapez la commande (en ligne de commande "cmd.exe"):
Code: Tout sélectionner
set HOME=c:/dossier/qui/va/vers/fail0verflow_ps3tools_win32

En remplaçant c:/dossier/qui/va/vers/fail0verflow_ps3tools_win32 par l'emplacement complet du dossier qui contient l'autre dossier ".ps3".
Puis tapez "cd c:/dossier/qui/va/vers/fail0verflow_ps3tools_win32" et enfin tapez le nom de la commande avec les paramètres dans la ligne de commande.

Outils compilés pour Windows (par moi, version du 12/1):
télécharger Télécharger ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pkg

https://github.com/estx/ps3keysSource des clés : https://github.com/estx/ps3keys
http://git.fail0verflow.com/?p=ps3tools.git;a=summarySite officiel : http://git.fail0verflow.com/?p=ps3tools.git;a=summary
https://github.com/hermesEOL/fail0verflowBackup du code source : https://github.com/hermesEOL/fail0verflow
Avatar de l’utilisateur
Attila
Administrateur du site
 
Messages: 7572
Inscription: Ven 3 Sep 2010 11:53

Re: [NEWS]ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pk

Messagepar koub » Mer 12 Jan 2011 23:02

avec ses outils le hacks ps3 va faire un bon encor plus grand en avant

merci sony!!! lol
koub
Débutant
 
Messages: 29
Inscription: Ven 12 Nov 2010 08:27

Re: [NEWS]ps3tools fail0verflow 12/1: Outils pour signer/crypter/decrypter les elf/self/pup/pk

Messagepar Attila » Mer 12 Jan 2011 23:06

je signale juste que les outils ne sont pas nouveaux, je les ai juste mis à jour (car beaucoup de correctifs ont été effectués ces derniers jours dessus)
Avatar de l’utilisateur
Attila
Administrateur du site
 
Messages: 7572
Inscription: Ven 3 Sep 2010 11:53


Retourner vers News

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités