12 mag 2010
Progetto segreto
Sto lavorando ad un progetto molto importante su psp di cui non posso rivelare ulteriori dettagli, cito solo alcune parole: hack univerale!
5 feb 2010
[EXPLOIT] Gioco anonimo by Team Dark_Shadow!
Il nostro team ha scoperto un exploit su di un gioco che è uscito tempo fa, stiamo alvorando con magixien ed altri per cercare di concludere il lavoro e così avviare homebrew
1 feb 2010
[SOURCE] 5.50 GEN-D3 semi-completo!
I have released the source code of 5.50 gen-d3. I have decompiled the PRX, but I haven't fixed the source ;)
Ho rilasciato il file sorgente del 5.50 gen-d3. Ho decompilato i PRX, ma non ho aggiustato il sorgente ;)
DOWNLOAD: No - Private
DOWNLOAD: 8 HEADER incomplete - NOT COMPLETE
Ho rilasciato il file sorgente del 5.50 gen-d3. Ho decompilato i PRX, ma non ho aggiustato il sorgente ;)
DOWNLOAD: No - Private
DOWNLOAD: 8 HEADER incomplete - NOT COMPLETE
31 gen 2010
[PSPLINK] Guida all'utilizzo
********************
* XMB Istruzioni *
********************
1) Estrarre l'archivio RemoteJoy e copiare la PSP / PSPLink cartella per il vostro
MemoryStick. Dovrebbe finire come ms0: / PSP/GAME340/PSPLink Questo è il presupposto che
si esegue Dark_Alex's Custom Firmware 3.40 OE-A!
2) Copia la cartella PSPLink dalla PSP FW 3XX cartella di OE alla vostra
ms0: / PSP/GAME340 cartella.
3) Copia psplink.prx e remotejoy.prx dalla cartella seplugins al tuo
ms0: / cartella seplugins. Aggiungere le righe in game.txt al tuo game.txt. Se lo fate
non hanno un game.txt nel tuo ms0: / seplugins cartella, quindi basta copiare l'uno
Ho fornito.
*** Nota ********************************************** **********************
È necessario aver installato i driver di Windows LibUSB prima di poter fare qualsiasi cosa
più avanti! Farlo adesso, se non avete.
Vedere la ReadMe-LibUSB.txt per le indicazioni su come installarli. È necessario
hanno corretto le chiavi IDStorage per questo per funzionare correttamente! Info è in quel file.
************************************************** ***************************
5) Una volta che hai tutto quello che costante è il momento di eseguire le applicazioni. Hanno la cartella
aperto con la mazza. file pronti.
Fare doppio clic su Start-USBHostFS_PC.bat
6) Accendere la PSP e andare a giochi ed eseguire l'icona PSPLink OE. L'applicazione sarà
Start sulla tua PSP e lo schermo diventa nero con una riga di testo. Si dovrebbe
Ora assistiamo a un "Connected to Device" linea nella finestra di usbhostfs_pc.exe comando.
7) Fare doppio clic su Start-PSPSH.bat
8) Fare doppio clic su uno dei seguenti:
Start-RemoteJoy.bat - per una finestra
Start-RemoteJoy-FPS.bat - per una finestra con display FPS
Start-RemoteJoy-FS.bat - per fullscreen
Start-RemoteJoy-FS-FPS.bat - per la visualizzazione a schermo intero con FPS
È possibile premere ESC nella finestra o in modalità a schermo intero per uscire Remote Joy SDL
9) Nel tipo pspsh.exe finestra i seguenti comandi:
loadvsh% (PSPLink uscirà su PSP e la Cross Media Bar si caricherà)
loadjoy% (Your Cross Media Bar sarà visualizzato nella finestra RemoteJoy)
Si dovrebbe essere in grado di vedere il vostro schermo della PSP in una finestra ora. Si blocca quando
si entra nel menu Video sulla XMB e se / quando si esegue qualsiasi cosa tu perderai
il link.
Non si vuole avere la psplink.prx e plugin remotejoy.prx attivato in
il ripristino di menu se si desidera utilizzare PSPLink 3,0 OE.
*********************
* Istruzioni di gioco *
*********************
Per impostare questa funzione in modo da poter visualizzare i giochi sullo schermo del vostro PC avrete bisogno di fare il
seguenti:
1) Attiva entrambe le plugins (psplink.prx e remotejoy.prx) tramite il Menu di recupero.
Per arrivarci è sufficiente tenere premuto il tasto destro fino alla spalla durante il boot
la tua PSP.
2) Se i passaggi 5, 7 e 8 di cui sopra. Passaggio 6 e 9 non sono necessari per questo dal momento che
sono auto caricare il prx.'s attraverso il Custom Firmware.
Non è garantito il funzionamento di ogni gioco e se avete qualche altro. Prx
esecuzione si potrebbe incorrere in problemi. Se un gioco utilizza una chiamata a carico di talune
file / directory al largo della memory stick che è incompatibile con PSPLink,
la tua PSP si blocca. Fondamentalmente sta andando a prendere un sacco di tentativi ed errori
per capire quali giochi e altri. prx la volontà di lavorare con questo.

Video dimostrativo: http://www.youtube.com/watch?v=1U56xk6ZvEo&feature=player_embedded
Presto il download, oppure cercate su Google "download psplink 3.0"
* XMB Istruzioni *
********************
1) Estrarre l'archivio RemoteJoy e copiare la PSP / PSPLink cartella per il vostro
MemoryStick. Dovrebbe finire come ms0: / PSP/GAME340/PSPLink Questo è il presupposto che
si esegue Dark_Alex's Custom Firmware 3.40 OE-A!
2) Copia la cartella PSPLink dalla PSP FW 3XX cartella di OE alla vostra
ms0: / PSP/GAME340 cartella.
3) Copia psplink.prx e remotejoy.prx dalla cartella seplugins al tuo
ms0: / cartella seplugins. Aggiungere le righe in game.txt al tuo game.txt. Se lo fate
non hanno un game.txt nel tuo ms0: / seplugins cartella, quindi basta copiare l'uno
Ho fornito.
*** Nota ********************************************** **********************
È necessario aver installato i driver di Windows LibUSB prima di poter fare qualsiasi cosa
più avanti! Farlo adesso, se non avete.
Vedere la ReadMe-LibUSB.txt per le indicazioni su come installarli. È necessario
hanno corretto le chiavi IDStorage per questo per funzionare correttamente! Info è in quel file.
************************************************** ***************************
5) Una volta che hai tutto quello che costante è il momento di eseguire le applicazioni. Hanno la cartella
aperto con la mazza. file pronti.
Fare doppio clic su Start-USBHostFS_PC.bat
6) Accendere la PSP e andare a giochi ed eseguire l'icona PSPLink OE. L'applicazione sarà
Start sulla tua PSP e lo schermo diventa nero con una riga di testo. Si dovrebbe
Ora assistiamo a un "Connected to Device" linea nella finestra di usbhostfs_pc.exe comando.
7) Fare doppio clic su Start-PSPSH.bat
8) Fare doppio clic su uno dei seguenti:
Start-RemoteJoy.bat - per una finestra
Start-RemoteJoy-FPS.bat - per una finestra con display FPS
Start-RemoteJoy-FS.bat - per fullscreen
Start-RemoteJoy-FS-FPS.bat - per la visualizzazione a schermo intero con FPS
È possibile premere ESC nella finestra o in modalità a schermo intero per uscire Remote Joy SDL
9) Nel tipo pspsh.exe finestra i seguenti comandi:
loadvsh% (PSPLink uscirà su PSP e la Cross Media Bar si caricherà)
loadjoy% (Your Cross Media Bar sarà visualizzato nella finestra RemoteJoy)
Si dovrebbe essere in grado di vedere il vostro schermo della PSP in una finestra ora. Si blocca quando
si entra nel menu Video sulla XMB e se / quando si esegue qualsiasi cosa tu perderai
il link.
Non si vuole avere la psplink.prx e plugin remotejoy.prx attivato in
il ripristino di menu se si desidera utilizzare PSPLink 3,0 OE.
*********************
* Istruzioni di gioco *
*********************
Per impostare questa funzione in modo da poter visualizzare i giochi sullo schermo del vostro PC avrete bisogno di fare il
seguenti:
1) Attiva entrambe le plugins (psplink.prx e remotejoy.prx) tramite il Menu di recupero.
Per arrivarci è sufficiente tenere premuto il tasto destro fino alla spalla durante il boot
la tua PSP.
2) Se i passaggi 5, 7 e 8 di cui sopra. Passaggio 6 e 9 non sono necessari per questo dal momento che
sono auto caricare il prx.'s attraverso il Custom Firmware.
Non è garantito il funzionamento di ogni gioco e se avete qualche altro. Prx
esecuzione si potrebbe incorrere in problemi. Se un gioco utilizza una chiamata a carico di talune
file / directory al largo della memory stick che è incompatibile con PSPLink,
la tua PSP si blocca. Fondamentalmente sta andando a prendere un sacco di tentativi ed errori
per capire quali giochi e altri. prx la volontà di lavorare con questo.

Video dimostrativo: http://www.youtube.com/watch?v=1U56xk6ZvEo&feature=player_embedded
Presto il download, oppure cercate su Google "download psplink 3.0"
[EXPLOIT] PSPgo memory by Malloxis
Thank you Malloxis. In questo video msotra con un exploit che riesce ad accendere la spia w-lan e mostra che cliccano sulle varie icone della XMB che non si toglie e che è un vero exploit. Dice che non lo rilascerà mai, però dato che è molto buono lo spero tanto, vorrei tanto aiutarlo ma tocca a lui scegliere.
Malloxis, you are the best!
VIDE LINK: http://www.youtube.com/v/aX5IC-V2EQE
Vi ricordo che lui è il cretore dell'exploit 5.03 libtiff e del MOHH exploit ;)
Malloxis, you are the best!
VIDE LINK: http://www.youtube.com/v/aX5IC-V2EQE
Vi ricordo che lui è il cretore dell'exploit 5.03 libtiff e del MOHH exploit ;)
[C] Guida sulle VLF
Presa da un pdf francese.
(AGGIUNGERE PARANTESI TRINAGOLARI AGLI HEADER)
MAKEFILE
(AGGIUNGERE PARANTESI TRINAGOLARI AGLI HEADER)
#include pspsdk.h
#include pspkernel.h
#include pspusb.h
#include pspusbstor.h
#include pspctrl.h
#include psppower.h
#include psprtc.h
#include psputils.h
#include pspusbdevice.h
#include systemctrl.h
#include stdlib.h
#include string.h
#include stdio.h
#include stdarg.h
#include vlf.h
#include "main.h"
PSP_MODULE_INFO("VLF_Sample", 0, 1, 0);//PSP_MODULE_INFO(NOM_DE_LAPPLICATION, Mode, Version_Minor, Version_Major);
PSP_MAIN_THREAD_ATTR(0);
void *ReadFileAllocEx(char *file, int seek, int size, int *retSize);
void *malloc64(int size);
VlfText title = -1;
VlfText titlemenu = -1;
int OnCrossPress()
{
vlfGuiSetBackgroundPlane(0xFF000000);
return VLF_EV_RET_REFRESH_ON_DELAY;
}
int OnBackToMainMenu(int enter)
{
if (!enter)
{
int i;
vlfGuiRemovePicture(pic);
for(i = 0; i < N_HI_ITEMS; i++)
vlfGuiRemoveText(hi_texts[i]);
//vlfGuiCancelCentralMenu();
vlfGuiCancelBottomDialog();
vlfGuiRemoveEventHandler(OnCrossPress);
MainMenu(0);
}
return VLF_EV_RET_NOTHING;
}
//Fonction OptionsMenu1
void OptionsMenu1(int sel)
{
int i;
//Ajoute les text suivant a l'ecran
hi_texts[0] = vlfGuiAddText(60, 60, "VLF esempio");
hi_texts[1] = vlfGuiAddText(80, 80, "per i developer");
hi_texts[2] = vlfGuiAddText(80, 100, "grazie alle lib vlf di D_A");
hi_texts[3] = vlfGuiAddText(100, 120, "Enjoy");
for(i = 0; i < 4; i++)
vlfGuiBottomDialog(VLF_DI_BACK, -1, 1, 0, VLF_DEFAULT, OnBackToMainMenu);
}
void OptionsMenu2(int sel)
{
pic = vlfGuiAddPictureResource("topmenu_icon", "tex_system", 50, 50);
vlfGuiAddEventHandler(PSP_CTRL_CROSS, 0, OnCrossPress, NULL);
vlfGuiCustomBottomDialog("Precedent", "Changer la couleur", 1, 0, 150, OnBackToMainMenu);
}
int OnMainMenuSelect(int sel)
{
switch(sel)
{
case 0:
vlfGuiCancelBottomDialog();
vlfGuiCancelCentralMenu();
OptionsMenu1(0);
break;
case 1:
vlfGuiCancelBottomDialog();
vlfGuiCancelCentralMenu();
OptionsMenu2(0);
//return VLF_EV_RET_NOTHING;//Re
break;
case 2:
sceKernelExitGame();
return VLF_EV_RET_REMOVE_OBJECTS | VLF_EV_RET_REMOVE_HANDLERS;
break;
}
return VLF_EV_RET_NOTHING;
}
//Fontion MainMenu
void MainMenu(int sel)
{
titlemenu = vlfGuiAddText(0, 20, "Menu Principal");
vlfGuiSetTextFade(titlemenu, VLF_FADE_MODE_REPEAT, VLF_FADE_EFFECT_SLOW, 0);
char *items[] =
{
"Options 1",
"Options 2",
"Quitter"
};
/*Construction et affichage du menu principal
vlfGuiCentralMenu(1, 2, 3, 4, 5, 6);
(1:Nombre d'options dans le menu,
2:Pointeur de type char* "caract�re" pour r�cup�re les caract�res pour le menu,
3:Position du curseur par d�faut au d�marrage (0= Toggle USB),
4:Fonction pour utiliser le menu,
5:Disposition du menu en longueur de droite � gauche,
6:Disposition du menu en hauteur de haut en bas*/
vlfGuiCentralMenu(3, items, sel, OnMainMenuSelect, 2, 50);
vlfGuiBottomDialog(-1, VLF_DI_ENTER, 1, 0, VLF_DEFAULT, NULL);
}
//Fontion app_main
int app_main()
{
void *bi;
u32 rnd;
u64 tick;
SceKernelUtilsMt19937Context ctx;
sceRtcGetCurrentTick(&tick);
sceKernelUtilsMt19937Init(&ctx, (u32)tick);
rnd = sceKernelUtilsMt19937UInt(&ctx) % 12;
void *data = ReadFileAllocEx("flash0:/vsh/resource/01-12.bmp", rnd*6176, 6176, NULL);
vlfGuiSetBackgroundFileBuffer(data, 6176);
if (!data || vlfGuiSetBackgroundFileBuffer(data, 6176) < 0)
vlfGuiSetBackgroundPlane(0xFF000000);//Ajoute une couleur noir
if(data)
free(data);
vlfGuiCacheResource("system_plugin");
vlfGuiCacheResource("system_plugin_fg");
title = vlfGuiAddText(0, 0, "VLF Sample by Zer01ne");
vlfGuiSetTitleBar(title, -1, 1, 0);
vlfGuiAddPictureResource("sysconf_plugin", "tex_bar_init_icon", 4, -2);
vlfGuiSetModelSystem();
vlfGuiAddBatteryIconSystem(&bi, 10*1000*1000);
vlfGuiAddClock();
MainMenu(0);
//Boucle infini de type while
while(1)
{
vlfGuiDrawFrame();
}
return 0;
}
MAKEFILE
TARGET = VLF_Sample
OBJS = crt0.o main.o
INCDIR =
CFLAGS = -O2 -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS) -c
LIBDIR =
LDFLAGS += -nostdlib -nodefaultlibs
LIBS = -lpsprtc -lvlfgui -lvlfgu -lvlfutils -lvlflibc
EXTRA_TARGETS = EBOOT.PBP
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
[HELP] Spiegazione parole programmazione
Eco che spiego le parole del linguaggio e cosa significano:
HEADER = Le librerie che si trovano all'interno di pspsdk/include.
MAIN = Il codice principale su cui si fa riferimento(file sorgente).
CALLBACK = Il comando che permette di premere HOME e uscire dalla PSP.
MAKEFILE = Il codice di configurazione che permette di compilare per bene il codice aggiungendo LIBS ed altro.
LIBS = librerie aggiuntive per nuovi codici dentro il file sorgente.
DECRYPTARE = Togliere la fimra, in questo caso Sony e poter visualizzare contenuti come scritte.
DECOMPILARE = Estrarre il source code/file sorgente da un PRX o ELF nel caso della PSP.
CRYPTARE = Rimette la firma della Sony (per farlo bisogna reversare il KIRK ed è illegale)
COMPILARE = Firmare il codice con la tua firma e avviarlo.
REVERSE = Ottenere il codice come "DECOMPILARE"
Mandatemi un messaggio o un commento per cheidermi altre parole e le aggiungerò ;)
HEADER = Le librerie che si trovano all'interno di pspsdk/include.
MAIN = Il codice principale su cui si fa riferimento(file sorgente).
CALLBACK = Il comando che permette di premere HOME e uscire dalla PSP.
MAKEFILE = Il codice di configurazione che permette di compilare per bene il codice aggiungendo LIBS ed altro.
LIBS = librerie aggiuntive per nuovi codici dentro il file sorgente.
DECRYPTARE = Togliere la fimra, in questo caso Sony e poter visualizzare contenuti come scritte.
DECOMPILARE = Estrarre il source code/file sorgente da un PRX o ELF nel caso della PSP.
CRYPTARE = Rimette la firma della Sony (per farlo bisogna reversare il KIRK ed è illegale)
COMPILARE = Firmare il codice con la tua firma e avviarlo.
REVERSE = Ottenere il codice come "DECOMPILARE"
Mandatemi un messaggio o un commento per cheidermi altre parole e le aggiungerò ;)
Iscriviti a:
Commenti (Atom)