Primo homebrew firmato per PSP |
Benvenuto Visitatore ( Log In | Registrati )
Primo homebrew firmato per PSP |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
Messaggio
#1
Sunday 16 January 2011 - 13:06
Il developer kgsws rilascia il primo homebrew firmato per PSP e ovviamente funziona su tutte le PSP con qualsiasi firmware senza richiedere HEN o Custom Firmware e si può avviare direttamente dalla XMB . E' inutile dire che questo è un momento importantissimo per la scena hacking PSP e con questo metodo si potrebbe avviare codice non firmato su qualunque PSP . Se volete sapere come ha fatto l'autore, ecco le sue parole : » Click to show Spoiler - click again to hide... « -------------------- |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
Messaggio
#2
Sunday 16 January 2011 - 13:24
Confermo che sulla mia PSP Go con OFW 6.35 funziona perfettamente
-------------------- |
Gruppo: Membri
Messaggi: 483 Iscritto il: Mon 12 October 2009 - 14:04 Da: Messina Utente Nr.: 54 Playstation Network TAG: Mansion94 Feedback: 0 (0%) |
Messaggio
#3
Sunday 16 January 2011 - 14:51
Quindi se ho capito bene, ha preso l'header di una demo, messo nel suo programma con gli stessi blocchi circa, e lo ha avviato? E potrebbe perfino far partire un HEN completo? o_o -------------------- |
Gruppo: Membri
Messaggi: 919 Iscritto il: Mon 12 October 2009 - 13:42 Utente Nr.: 43 Playstation Network TAG: Kabir94 Feedback: 0 (0%) |
Messaggio
#4
Sunday 16 January 2011 - 14:54
Quindi se ho capito bene, ha preso l'header di una demo, messo nel suo programma con gli stessi blocchi circa, e lo ha avviato? E potrebbe perfino far partire un HEN completo? o_o Si, esattamente. Questi sono i passaggi che ha seguito CITAZIONE 1. Use PRXDecrypter or other like app to decrypt a demo game DATA.PSP. Just before it calls KIRK1, add a step to dump the KIRK1 message with header. 2. Zero out the data section of the KIRK1 message. Copy your homebrew ELF into it. 3. Look at the original PSP header and get the entry point and mod info offset it expects 4. Put a couple of lines of code at the expected entry point to jump to the real entrypoint of your own ELF 5. copy the modinfo section from your ELF to the address indicated by the original header. 6. Re-encrypt the new KIRK1 data section with the KIRK key (AES Key from Header) 7. Do a few xor of the last 16 bytes to make it result in the correct CMAC value (decode the CMAC data hash to see what the correct value needs to be) 8. Copy the data back to the original data.psp (at 0x150). pack-pbp the new data.psp along with your favorite param.sfo and icon files. If the original game was compressed, you need to add step 5b. gzip the entire data section (0x110-EOF) and re-paste it into the file. Per l'HEN, dice che probabilmente è possibile ma lui non ci ha provato molto. -------------------- ~ Kabir94 - Updating... Edition ~ NON offro assistenza via PM, Mail o MSN. Se avete bisogno, postate sul forum. ~ PSP 1004 (TA-81) ~ 6.20 TN-C ~ OpenIdea ISO Loader 0.2b3~ ~ Storia dell'hack PSP ~ GTA Savegame exploit aggiunto!. ~ |
Gruppo: Veterani
Messaggi: 2,666 Iscritto il: Tue 27 October 2009 - 00:34 Da: Carpenedolo Utente Nr.: 319 Playstation Network TAG: TizioVerde Feedback: 0 (0%) |
Messaggio
#5
Sunday 16 January 2011 - 15:03
Ma quindi non c'entra nulla con la recente scoperta delle chiavi cifrate della PSP? Comunque confermo che anche su 6.36 parte. -------------------- |
Gruppo: Membri
Messaggi: 483 Iscritto il: Mon 12 October 2009 - 14:04 Da: Messina Utente Nr.: 54 Playstation Network TAG: Mansion94 Feedback: 0 (0%) |
Messaggio
#6
Sunday 16 January 2011 - 15:05
In pratica possono fare ciò che ha fatto Datel con la sua Action Replay per PSP ^^
-------------------- |
Gruppo: Membri
Messaggi: 266 Iscritto il: Fri 25 September 2009 - 16:06 Utente Nr.: 6 Feedback: 0 (0%) |
Messaggio
#7
Sunday 16 January 2011 - 15:43
L'unica sicurezza della PSP era che gli EBOOT erano criptati (non firmati) in modo sconosciuto. Non c'era nulla da fare, perché a decriptarli prima di avviarli era un processore secondario completamente separato (KIRK): vi siete mai chiesti perchè PSARDumper c'è solo per PSP e non esiste la controparte PC? In pratica si poteva solo prendere i dati criptati, dire al KIRK "decriptali" e lui li restituiva decriptati, usando un algoritmo sconosciuto. Ora, il fatto è che PS3 poteva avviare i minis PSP, per fare questo hanno messo su PS3 un emulatore PSP, completo di emulatore KIRK (!). Quest'ultimo è incompleto, ovviamente emula soltanto le funzioni necessarie a decriptare e far partire le ISO del PSN (i minis sono ISO criptate). kgsws ha trovato un "workaround" per ovviare all'incompletezza dell'emulatore, cioè prendere l'header (che non è ancora possibile generare correttamente) da una demo ufficiale, criptare correttamente l'homebrew (è possibile farlo) e "cambiarne" qualche byte inutile finché il checksum nell'header non corrisponde. Questo trucco funziona su tutti gli homebrew "normali" (user mode), e per gli update (kernel mode) solo fino al firmware 6.20. Dal 6.30 Sony firma "seriamente" gli update, con una firma ECDSA (il controllo avviene via software, ovviamente). -------------------- No matter the man, we all wear masks... Either on our faces or over our hearts. Vuoi scaricare ISO e ROMz delle console più recenti? Clicca qui o qui per trovarne a bizzeffe! (Uno script non fa vedere questa frase dai mod) Pensieri: » Click to show Spoiler - click again to hide... « |
Gruppo: Membri
Messaggi: 1,543 Iscritto il: Fri 6 November 2009 - 14:43 Da: Viareggio Utente Nr.: 367 Playstation Network TAG: MegaPikaKeroro Feedback: 0 (0%) |
Messaggio
#8
Sunday 16 January 2011 - 17:27
L'unica sicurezza della PSP era che gli EBOOT erano criptati (non firmati) in modo sconosciuto. Non c'era nulla da fare, perché a decriptarli prima di avviarli era un processore secondario completamente separato (KIRK): vi siete mai chiesti perchè PSARDumper c'è solo per PSP e non esiste la controparte PC? In pratica si poteva solo prendere i dati criptati, dire al KIRK "decriptali" e lui li restituiva decriptati, usando un algoritmo sconosciuto. Ora, il fatto è che PS3 poteva avviare i minis PSP, per fare questo hanno messo su PS3 un emulatore PSP, completo di emulatore KIRK (!). Quest'ultimo è incompleto, ovviamente emula soltanto le funzioni necessarie a decriptare e far partire le ISO del PSN (i minis sono ISO criptate). kgsws ha trovato un "workaround" per ovviare all'incompletezza dell'emulatore, cioè prendere l'header (che non è ancora possibile generare correttamente) da una demo ufficiale, criptare correttamente l'homebrew (è possibile farlo) e "cambiarne" qualche byte inutile finché il checksum nell'header non corrisponde. Questo trucco funziona su tutti gli homebrew "normali" (user mode), e per gli update (kernel mode) solo fino al firmware 6.20. Dal 6.30 Sony firma "seriamente" gli update, con una firma ECDSA (il controllo avviene via software, ovviamente). quindi ha usato le chiavi di scrittura.....(?) scusate la domanda ma questo homebrew che fà? nella notizia non è specificato! -------------------- » Click to show Spoiler - click again to hide... « Cerco un po' di cosette... clicca qui! MegaPikaKeroro on GBArl.it |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
|
Gruppo: Membri
Messaggi: 1,543 Iscritto il: Fri 6 November 2009 - 14:43 Da: Viareggio Utente Nr.: 367 Playstation Network TAG: MegaPikaKeroro Feedback: 0 (0%) |
Messaggio
#10
Sunday 16 January 2011 - 17:39
-------------------- » Click to show Spoiler - click again to hide... « Cerco un po' di cosette... clicca qui! MegaPikaKeroro on GBArl.it |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
Messaggio
#11
Sunday 16 January 2011 - 17:44
si, ma ho visto solo un cubo che gira..... ah ho notato solo ora che doveva essere un "sample" di funzionamento ^^' ma allora c'è bisogno del 6.20 o del 6.3x per farlo girare? E neanche qui hai letto la news, funziona su tutte le PSP con qualunque OFW : CITAZIONE Il developer kgsws rilascia il primo homebrew firmato per PSP e ovviamente funziona su tutte le PSP con qualsiasi firmware senza richiedere HEN o Custom Firmware e si può avviare direttamente dalla XMB . Io l'ho provato su una Go con 6.35 e una 3000 con 5.03 e su entrambe funziona perfettamente -------------------- |
Gruppo: Membri
Messaggi: 1,543 Iscritto il: Fri 6 November 2009 - 14:43 Da: Viareggio Utente Nr.: 367 Playstation Network TAG: MegaPikaKeroro Feedback: 0 (0%) |
Messaggio
#12
Sunday 16 January 2011 - 17:46
E neanche qui hai letto la news, funziona su tutte le PSP con qualunque OFW : Io l'ho provato su una Go con 6.35 e una 3000 con 5.03 e su entrambe funziona perfettamente si ma prima Davi92 aveva detto che c'era bisogno delle chiavi di scrittura della PSP e che senza di esse non funzionava su 6.3x..... e vsto che nessuno aveva confermato (non che dubitassi di te, eh) o riproposto la domanda.... -------------------- » Click to show Spoiler - click again to hide... « Cerco un po' di cosette... clicca qui! MegaPikaKeroro on GBArl.it |
Gruppo: Membri
Messaggi: 1,007 Iscritto il: Tue 13 July 2010 - 17:19 Da: Outer Haven Utente Nr.: 1,370 Playstation Network TAG: Risingbolt Feedback: 0 (0%) |
Messaggio
#13
Sunday 16 January 2011 - 18:33
si ma prima Davi92 aveva detto che c'era bisogno delle chiavi di scrittura della PSP e che senza di esse non funzionava su 6.3x..... e vsto che nessuno aveva confermato (non che dubitassi di te, eh) o riproposto la domanda.... appunto, non hai capito? un homebrew per poter girare su qualunque firmware (si prende in esempio i 6:3x che sono i meno hackabili, se non contiamo gli hen) deve essere applicata la chiave di cifratura ad ogni hb -------------------- PSN Gamercards le mie citazioni dei videogiochi preferite: -Hei tu, tu con le palle [Stobbart,Broken Sword] -Del pus giallo si spandeva da sotto la libreria; il ragno era letteralmente spiaccicato [Stobbart,Broken Sword 2] -E tu cosa saresti, una specie di capra? Sono un fauno, sciocco [Spyro 2] -Sei solo uno s*****o, psicopatico, da internare [Jayden, Heavy Rain] -Flipendo! [Harry Potter, ps1] -Cloe: è un antico pugnale rituale tibetano quello che hai in tasca? Nate: Forse sono solo felice di vederti! [Uncharted 2] |
Gruppo: Membri
Messaggi: 266 Iscritto il: Fri 25 September 2009 - 16:06 Utente Nr.: 6 Feedback: 0 (0%) |
Messaggio
#14
Sunday 16 January 2011 - 19:08
si, ma ho visto solo un cubo che gira..... ah ho notato solo ora che doveva essere un "sample" di funzionamento ^^' ma allora c'è bisogno del 6.20 o del 6.3x per farlo girare? Hai frainteso: gli homebrew normali vanno su qualunque firmware, ma non è possibile fare lo stesso trucco per "finti" update (homebrew che girerebbero in kernel mode) dal firmware 6.30 in su. -------------------- No matter the man, we all wear masks... Either on our faces or over our hearts. Vuoi scaricare ISO e ROMz delle console più recenti? Clicca qui o qui per trovarne a bizzeffe! (Uno script non fa vedere questa frase dai mod) Pensieri: » Click to show Spoiler - click again to hide... « |
Gruppo: Membri
Messaggi: 1,543 Iscritto il: Fri 6 November 2009 - 14:43 Da: Viareggio Utente Nr.: 367 Playstation Network TAG: MegaPikaKeroro Feedback: 0 (0%) |
Messaggio
#15
Sunday 16 January 2011 - 19:20
appunto, non hai capito? un homebrew per poter girare su qualunque firmware (si prende in esempio i 6:3x che sono i meno hackabili, se non contiamo gli hen) deve essere applicata la chiave di cifratura ad ogni hb Hai frainteso: gli homebrew normali vanno su qualunque firmware, ma non è possibile fare lo stesso trucco per "finti" update (homebrew che girerebbero in kernel mode) dal firmware 6.30 in su. ok grazie, ho fatto un epic fail..... allora non avevo capito nulla della news XD spero di non aver fatto arrabbiare Ale.... -------------------- » Click to show Spoiler - click again to hide... « Cerco un po' di cosette... clicca qui! MegaPikaKeroro on GBArl.it |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
|
Gruppo: Membri
Messaggi: 59 Iscritto il: Tue 16 February 2010 - 19:34 Utente Nr.: 847 Playstation Network TAG: Linoxyard Feedback: 0 (0%) |
Messaggio
#17
Sunday 16 January 2011 - 21:07
Quindi si potrà firmare il launcher del CFW 5.03 GEN-C o del Prometeus 4 5.03 e avviarli senza il ChickHEN o il MHUSPEED? Figo. Anche se mi sa che con il 6.35 PRO-A non avremo più bisogno di un HEN, e sarà permanente su tutte le psp. |
Gruppo: Membri
Messaggi: 2,037 Iscritto il: Sun 8 August 2010 - 18:29 Da: flash0 Utente Nr.: 1,466 Feedback: 0 (0%) |
|
Gruppo: Membri
Messaggi: 59 Iscritto il: Tue 16 February 2010 - 19:34 Utente Nr.: 847 Playstation Network TAG: Linoxyard Feedback: 0 (0%) |
|
Gruppo: Membri
Messaggi: 919 Iscritto il: Mon 12 October 2009 - 13:42 Utente Nr.: 43 Playstation Network TAG: Kabir94 Feedback: 0 (0%) |
Messaggio
#20
Monday 17 January 2011 - 15:25
Quindi si potrà firmare il launcher del CFW 5.03 GEN-C o del Prometeus 4 5.03 e avviarli senza il ChickHEN o il MHUSPEED? Figo. Anche se mi sa che con il 6.35 PRO-A non avremo più bisogno di un HEN, e sarà permanente su tutte le psp. No, solo homebrew in user-mode. Per usare un custom firmware temporaneo (o permanente) come quelli che hai indicato tu serve comunque un exploit un kernel mode (come quello usato dall'HEN di TN). E sulle PSP "nuove" i custom firmware permanenti saranno un miraggio finche non si trova un altro bug grave (oppure come aggirarlo) nell'ipl della PSP. -------------------- ~ Kabir94 - Updating... Edition ~ NON offro assistenza via PM, Mail o MSN. Se avete bisogno, postate sul forum. ~ PSP 1004 (TA-81) ~ 6.20 TN-C ~ OpenIdea ISO Loader 0.2b3~ ~ Storia dell'hack PSP ~ GTA Savegame exploit aggiunto!. ~ |
Versione Lo-Fi | Oggi è il: Sun 16 June 2024- 16:45 |