La preuve d'un homebrew fonctionnant sur la PSP 2.0 vient de tomber. Le 2.0 a donc une faille. PSP-Hacks.com vient de confirmer cette news
Nous venons de trouver cette news qui nous a fait bondir de joie: la 2.0 a une faille et permet le lancement de homebrew.
Voici ci-dessous le mode d'emploi de ce premier homebrew à fonctionner sur le
2.0 (traduction libre magiXien)
Comme d'habitude je teste ça et je vous poste les fichiers que si cela
fonctionne.
En attendant voici le mode d'emploi:
Le premier homebrew sur la PSP 2.00
-----------------------------
1 mettez l'image frame_buffer.png en tant que papier peint (sans laisser l'image
overflow.tif dans le répertoire PHOTO sinon cela plante la PSP).
2 - ajoutez overflow.tif au répertoire PHOTO et ouvrez-lez dns le viewer. Code
standard pour peindre l'écran, ou pour ecrire un homebrew et non pour lancer un
jeu illégal.
Comment ça marche ?
---------------
1 - le PNG contient un petit morceau de code dans une faille connue à une place
fixe (la VRAM). Si vous regardez attentivement le papier peint, vous y verrez
des petits pixels colorés en bas à droite. Ces pixels sont Allegrex opcodes avec
les plus hauts bits tous à zéro pour l'ALPHA.
Ces pixels font:
syscall 0x20C7 ; sceKernelDcacheWritebackInvalidateAll
slt a0, zero, sp ; put 1 into a0
sll a0, a0, 6 ; put 64 into a0
addiu a0, sp, a0 ; get screen painter address over SP
jr a0 ; jump to the screen painter
nop ; branch delay slot
2 le TIFF contient ausi du code et un buffer pour
utiliser la faille cionnue sious le nom de BitsPerSample overflow in libtiff
dans l'afficheur de photo.
Le buffer fait un saut dans la VRAM qui a les couleur PNG en ecrivant par dessus
l'adresse sure (RA- return adress) dans la pile.
Le code VRAM utilise SP et calcule l'adresse du buffer et le lance. Alors il
saute la. L'écran est jaune comme la couleur qui était 0x12345678 in Hex.
PSP Users:
Nous n'avons pas fait ça pour que vous voliez Sony ou les compagnies de jeux.
Nous croyons en OSS. Il y a des tonnes de programme amusants qui ont été ecrit
pour la PSP. Utilisez ça comme un cadeau et non comme un excuse pour voler.
Sony:
Si vous voulez trouver qui nous sommes vous le pouvez.
Cette release n'est pas une incitation au piratage sur la PSP. Nous croyons que
chacun a le droit de compiler son propre code et l'executer. Rien ne reste
secret pour toujours et nous savons que vous le savez En fait si cela n'avait
pas été nous, cela aurait été quelqu'un d'autre. Combattre est comme faire du
skate sur une colline. Vous avez créé la PSP et c'est une merveilleuse machine.
Toc2rta:
Au gens de Toc2rta development network. Sans votre amitié nous n'aurions pas
réussi cet exploit. Nous espérons que vous éprouver autant de joie que nous.
Rejoignez nous sur irc.toc2rta.com.
Most importantly... Have fun!
Vous pouvez télécharger ces fichiers en cliquant
ici
Réagissez sur notre forum
en cliquant ici
source de cette news: psp-hacks.com
Notre forum
est à votre disposition, n'hésitez pas à vous en servir.