Console Tribe XBOX 360 Tribe PS3 Tribe Wii e DS Tribe
PSP News

Primo Exploit per PSP 2.00

23/09/2005 a cura di Biby

Come discusso in questi giorni PSP-Tribe ha pensato che continuare con questo gioco al massacro di Fake rilasciati un giorno si e uno no fosse controproducente, non in termini di visite (anzi proprio il contrario...la gente ama gossipare pure quando viene di fatto presa per il culo) ma bensì in termine di Serietà del nostro portale..abbiamo quindi deciso di lasciare ad altri siti l'upload di video farlocco e altro materiale assolutamente inutile..mentre noi come in questo caso vi diamo qualcosa di serio e tangibile.
E' infatti stato rilasciato un primo exploit funzionante basato su due immagini scritte apposta per exploitare la console in modo da porterci eseguire codice non autorizzato.
Al momento non è però possibile farci girare giochi (mi spiace..so che tutti speravate questo) ma in futuro è molto probabile che questo avvenga.
L'Exploit è composto come detto da due file che altro non sono che due immagini..una da piazzare come Background (la frame_buffer.png) e l'altra (overflow.tif) da piazzare nella cartelle PHOTO dopo aver messo l'altra come background; a quel punto andate nel photo viewer e visualizzatela...avete in teoria appena lanciato un'applicazione homebrew che colora lo schermo!

First Homebrew Code on 2.00
-----------------------------

1. Set wallpaper to frame_buffer.png (without overflow.tif present
in the PHOTO directory, or it will crash).
2. Add overflow.tif to the PHOTO directory, and open into the photo
viewer. Custom code to paint the screen! Or to write a homebrew
app! Not to run illegal games.

How It Works?
---------------

1. The PNG contains a small amount of code in a known, fixed place
(the VRAM). If to look closely at the wallpaper, sees small
coloured pixels in the right down. The pixels are Allegrex
opcodes, with the highest byte all zero for the ALPHA. These
pixels do:

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. The TIFF contains also some code and a buffer to trigger the
known BitsPerSample overflow in libtiff in the photo viewer.
The buffer makes a jump to the VRAM which has the PNG colours
by overwriting the safed ra (return address) on the stack.
The VRAM code uses SP and calculates the address of the buffer
then runs it. Then it jumps there. The screen is yellow as
the colour was 0x12345678 in Hex.

PSP Users:

We didn't do this so you could steal from Sony and game companies.
We believe in OSS. There are plenty of amazing programs that have
been written for the PSP. Use this as a gift and not as an excuse
to steal.

Sony:

If you wanted to find us i know you could. This release wasn't
intended as a way to run pirated software on the PSP. We believe
that everyone should be able to compile their own code and run it.
Nothing is kept secret forever and i'm sure you know this.
In the end, if it wasn't us. It would be some one else.
Fighting it would be like skating up a hill. You did create the
PSP and did an amazing job.

Toc2rta:
To the people of the Toc2rta development network. You're our phone
a friend. With out your friendship this would never of happened.
I hope this brings you as much happiness as it brings us.
Join us on irc.toc2rta.com.


Most importantly... Have fun!


Questo il risultato:



L'immagine fa come detto Exploitare il SO permettendo l'esecuzione del codice che altro non è che un paint dello schermo..Testatelo voi stessi...
Come al solito PSP-Tribe prima di tutti..meglio di tutti...agli altri lasciamo volentieri i fake!
Commenti ( 13 )
News PSP


Raphael aggiorna il suo plugin, JoySens, portandolo alla release 1.41. L'utile programma che ci viene proposto assolve alla fun ...
Visto l'interesse di alcuni utenti in ambito di programmazione e realizzazione homebrew, PSP Trib3 ha deciso di immergersi nel mon ...
Sony ha annunciato il 15 luglio che sono state vendute 10 milioni di PSP sul suolo giapponese. La cifra comprende sia le Slim (in ...
TITOLO: Hold+ VERSIONE: 2.61 AUTORE: Torch GENERE: Plugin COMPATIBILITA': 4.01 M33 Continua la corsa di Torch verso l perfezione ...
In cucina con Console-Tribe (test01), è un nuovo progetto sviluppato da me, Tendold e Darkness93. Questo homebrew vuole essere un ...
TITOLO: USB version fake VERSIONE: Initial AUTORE: Team M33 GENERE: Plugin Dark Alex ed il team M33 rilasciano un plugin che ha c ...
Ebbene si, dopo un periodo di inattività Dark_Alex ha finalmente rilasciato la sua ultima fatica, il Custom Firmware 4.01-M33. Le ...
Mathieulh ha recentemente dichiarato che il progetto Utopia è prossimo alla conclusione ed è imminente il suo rilascio, non appena ...
Chi ha desiderato messenger su psp ? ecco oggi è uscito un tipo di hombrew che permette questo e si può utilizzare su ogni psp dot ...
E' con piacere che annuncio il rilascio, da parte del sottoscritto, di una versione aggiornata del famoso TOTALnewbi installer, un ...
In cucina con Console-Tribe (test01), è un nuovo progetto sviluppato da me, Tendold e Darkness93. Questo homebrew vuole essere un ...
Nuovo firmware per l'handheld Sony. Il 4.05, oltre ad aggiornare il kernel alla versione 4.05, apporta ben poche modifiche al pacc ...
Mathieulh ha recentemente dichiarato che il progetto Utopia è prossimo alla conclusione ed è imminente il suo rilascio, non appena ...
Ebbene si, dopo un periodo di inattività Dark_Alex ha finalmente rilasciato la sua ultima fatica, il Custom Firmware 4.01-M33. Le ...
In cucina con Console-Tribe (test01), è un nuovo progetto sviluppato da me, Tendold e Darkness93. Questo homebrew vuole essere un ...
Nuovo firmware per l'handheld Sony. Il 4.05, oltre ad aggiornare il kernel alla versione 4.05, apporta ben poche modifiche al pacc ...
TITOLO: Xplora VERSIONE: 1.0 AUTORE: Ne0h GENERE: File manager Ne0h, utente del nostro forum e dev PSP, ha rilasciato un nuovo ag ...
Visto l'interesse di alcuni utenti in ambito di programmazione e realizzazione homebrew, PSP Trib3 ha deciso di immergersi nel mon ...