ConsoleWorld Forum
HOME
FORUM
CWCHEAT
XBOX Live Leaderboard
DOWNLOAD
GALLERY

Torna indietro   ConsoleWorld Forum > Sony Center > Sony PSP > Dev & Homebrew

Dev & Homebrew Spazio dedicato alla discussione sullo sviluppo di applicazioni Homebrew (fatte in casa) e della programmazione in genere su questa console.



Rispondi
 
LinkBack Strumenti discussione
  #11 (permalink)  
Vecchio 24th September 2005, 12:33
Senior Member
 
Data registrazione: Aug 2005
Residenza: Parma
Età: 22
Messaggi: 2,546
Potenza rep: 9
fabietto_dj è su una strada distinta
Beh, comunque già un buonissimo inizio...
__________________
1x PSP, 2x XBOX, 1x XBOX360, 2x PS2, 1x GAMECUBE, 1x PSX, 1x TV LCD SAMSUNG 32"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #12 (permalink)  
Vecchio 24th September 2005, 12:43
L'avatar di weltall
CW Team
 
Data registrazione: Sep 2005
Residenza: Shevat
Messaggi: 7,352
Potenza rep: 18
weltall diventerà presto famoso abbastanza
si...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #13 (permalink)  
Vecchio 24th September 2005, 13:51
L'avatar di C10uD
BANNATO
 
Data registrazione: Aug 2005
Residenza: nella ps2 di weltall
Età: 21
Messaggi: 518
Potenza rep: 5
C10uD è su una strada distinta
uhm vediamo.. con 64k cosa ci si può eseguire..una specie di launchelf?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #14 (permalink)  
Vecchio 24th September 2005, 14:04
L'avatar di Salvo_st817
Co-Admin
 
Data registrazione: Aug 2005
Messaggi: 3,627
Potenza rep: 10
Salvo_st817 è su una strada distinta
Citazione:
Originalmente inviato da C10uD
uhm vediamo.. con 64k cosa ci si può eseguire..una specie di launchelf?
Almeno questo è quello che dicono
__________________
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #15 (permalink)  
Vecchio 24th September 2005, 14:15
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 21
Messaggi: 607
Potenza rep: 5
fabiuscom è su una strada distinta
infatti stanno sviluppando un programma ke farà un exploit sul quel bug riscontrato nel firmware 2.0! penso ci vorrà un altro pò di tempo!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #16 (permalink)  
Vecchio 24th September 2005, 14:16
L'avatar di D@rio
CW Staff
 
Data registrazione: Sep 2005
Residenza: Trombòpolis
Età: 22
Messaggi: 1,585
Potenza rep: 7
D@rio ha disabilitato la reputazione
beh almeno già è qualcosa
__________________
I P.M. CON RICHIESTE DI AIUTO HARDWARE/SOFTWARE VERRANNO IGNORATI: IN CASO DI PROBLEMI SCRIVERE NELLA SEZIONE APPOSITA DEL FORUM !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #17 (permalink)  
Vecchio 24th September 2005, 14:17
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 21
Messaggi: 607
Potenza rep: 5
fabiuscom è su una strada distinta


Per i programmatori avanzati si aprono nuove possibilità.
Il creatore dell'exploit con Buffer Overflow su 2.0 ha infatti rilasciato un modo per eseguire file binari dalla root della memory stick.Eseguirà files fino a 64 Kb, ma i file ELF (gli eseguibili) NO (quindi ancora nessun homebrew).
Il file chiamato ‘h.bin’ deve essere piazzato nella root della MS (X:/ o ms0.

Cosa fa essenzialmente?
Semplicemente.come l'altro,colora lo schermo di un colore,ma stavolta il codice binario è associato a un file staccato dall'immagine,ovvero ‘h.bin’ .
Nel bin,ora per ogni programmatore,sarà possibile inserire del codice ed eseguire operazioni assembler per poter lanciare un interfaccia homebrew.

Cosa devo fare per farlo partire?
Segui le istruzioni sotto la citazione.
Ad ogni modo,eseguendo questo codice non otterrai nulla se non aver vista in che consiste quest'exploit (che è ancora da rendere fruibile ai più)

Cosa ci posso fare?
Se conosci l'assembler puoi dare una mano,mentre se vuoi solo usare un programma finito aspetta con pazienza e dai tempo a chi ci sa fare.evita di ripetere le stesse domande.leggiti bene il primo testo.

Citazione: Pure binary loader.

* viene caricato a 0x08810000
* dim massime del bin = 64 kb
* deve essere puro codice MIPS
* dovrai usare syscalls e not NIDs durante la programmazione
* è eseguito nell'o spazio dell'utente!
* si chiama h.bin (colora lo schermo blu questa volta!) e va nella root.

Setta frame_buffer.png com sfondo come si faceva prima,e metti il nuovo overflow.tif nella directory PHOTOS, mentre h.bin sulla memory stick. eseguirà ms0:/h.bin

ATTENZIONE:questo exploit carica files binari di codice a livello macchina,permettendo esecuzione di codice a livello basso in modo arbitrario.
attualmente non è possibile ancora eseguire applicazioni homebrews,in quanto il codice accettato è binario decriptato e non l'elf.
questa possibilità aperta,comunque permetterà di creare un launcher che esegua un file manager,da cui eseguire i propri homebrew.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #18 (permalink)  
Vecchio 24th September 2005, 15:05
Member
 
Data registrazione: Aug 2005
Età: 18
Messaggi: 97
Potenza rep: 4
Doppa_roppa è su una strada distinta
Eh già, un buon risultato
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #19 (permalink)  
Vecchio 25th September 2005, 00:39
Senior Member
 
Data registrazione: Sep 2005
Residenza: Roma
Età: 21
Messaggi: 607
Potenza rep: 5
fabiuscom è su una strada distinta
NOVITA!!!!!!!!!!!!

Hello World, su psp 2.0!!



Un saluto a tutto il mondo, dal primo homebrew su 2.0 scritto in linguaggio macchina (c base).
il team Toc2rta ha rilasciato il primo homebrew funzionante su 2.0,usando l'exploit del buffer overflow scovato appena ieri da un loro membro.

Questo hello world,è la prima applicazione del buffer overflow scoperto ieri,nella fattispecie,all'interno del file."h.bin" vi è codice MIPS in binario,che viene eseguito.il programma contenuto scrive a schermo la scritta "hello world".


NB: è un homebrew in assembler(homebrew di definizione dato che è Unsigned Code),non ELF.questo significa che per ora non è ancora utilizzabile per altri homebrews.questo hello world infatti,semplicemente sta a dimostrare come sia possibile controllare la cosidetta Kernel Mode,una modalità in cui l'utente non ha più restrizioni sulla scrittura della memoria,e può fare il linea teorica qualunque cosa.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
  #20 (permalink)  
Vecchio 25th September 2005, 00:44
L'avatar di fc_themaster
The Master
 
Data registrazione: Aug 2005
Residenza: Dietro di te!!!!!
Età: 19
Messaggi: 6,291
Potenza rep: 16
fc_themaster è su una strada distinta
bellissima notizia!!
significa che farò un pensierino per la psp.
meno male che hanno hackato sto 2.0
__________________
Play Station 2 shcp 50004 v9 + Origa2 (Mod by Me) + Hard Disk Maxtor 250Gb

PSP Value Pack 3.90 m33 + 2 MS Pro Duo Sony High Speed 2GB

Solo due cose sono infinite: l'universo e la stupidità umana e non sono sicuro della prima.
A. Einstein
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Rispondi citando
Rispondi

Bookmarks


Strumenti discussione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Attivato




Tutti gli orari sono GMT +2. Adesso sono le 14:26.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101