Forums GAMERGEN
PrxEncrypter - Bbtgp met en ligne un outil qui permet de signer les homebrews
Règles du forum
Si vous remarquez un message susceptible d'aller à l'encontre des recommandations dont une partie ou la totalité du contenu ne devrait pas se trouver là, signalez-le à l'équipe de modérateurs en cliquant sur
.
________________
Toute l'équipe vous souhaite la bienvenue ! Si vous repérez d'éventuelles erreurs qui se seraient glissées dans nos contenus, n'hésitez pas à le signaler dans les commentaires.
Si vous remarquez un message susceptible d'aller à l'encontre des recommandations dont une partie ou la totalité du contenu ne devrait pas se trouver là, signalez-le à l'équipe de modérateurs en cliquant sur

________________
Toute l'équipe vous souhaite la bienvenue ! Si vous repérez d'éventuelles erreurs qui se seraient glissées dans nos contenus, n'hésitez pas à le signaler dans les commentaires.
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
Pour signer un homebrew, il faut ces outils:
Le reste en ligne de commande:
Dans la dernière ligne, remplacer les fichiers inéxistants par NULL. Il faut que l'éxécutable (DATA.PSP) soit compilé en prx
Si vous compilez votre homebrew avec le SDK,
Remplacez par ceci:
- pack-pbp et unpack-pbp du PSPSDK
- prxEncrypter
Le reste en ligne de commande:
- Code: Select All Code
unpack-pbp.exe EBOOT.PBP
prxEncrypter.exe DATA.PSP
pack-pbp.exe EBOOT.PBP PARAM.SFO ICON0.PNG ICON1.PMF PIC0.PNG PIC1.PNG SND0.AT3 DATA.PSP DATA.PSAR
Dans la dernière ligne, remplacer les fichiers inéxistants par NULL. Il faut que l'éxécutable (DATA.PSP) soit compilé en prx
Si vous compilez votre homebrew avec le SDK,
- Mettez prxEncrypter dans le dossier bin du SDK
- Rajouter ENCRYPT = 1 et BUILD_PRX = 1 dans le Makefile
- Rajoutez ENC = prxEncrypter dans psp/sdk/lib/build.mak
- A un moment (vers la fin) vous aurez ceci :
- Code: Select All Code
ifeq ($(BUILD_PRX),1)
$(PSP_EBOOT): $(TARGET).prx $(PSP_EBOOT_SFO)
$(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) \
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) \
$(PSP_EBOOT_SND0) $(TARGET).prx $(PSP_EBOOT_PSAR)
else
$(PSP_EBOOT): $(TARGET).elf $(PSP_EBOOT_SFO)
$(STRIP) $(TARGET).elf -o $(TARGET)_strip.elf
$(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) \
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) \
$(PSP_EBOOT_SND0) $(TARGET)_strip.elf $(PSP_EBOOT_PSAR)
-rm -f $(TARGET)_strip.elf
endif
Remplacez par ceci:
- Code: Select All Code
ifeq ($(BUILD_PRX),1)
$(PSP_EBOOT): $(TARGET).prx $(PSP_EBOOT_SFO)
ifeq ($(ENCRYPT), 1)
$(ENC) $(TARGET).prx
$(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) \
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) \
$(PSP_EBOOT_SND0) DATA.PSP $(PSP_EBOOT_PSAR)
-$(RM) -f DATA.PSP
else
$(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) \
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) \
$(PSP_EBOOT_SND0) $(TARGET).prx $(PSP_EBOOT_PSAR)
endif
else
$(PSP_EBOOT): $(TARGET).elf $(PSP_EBOOT_SFO)
$(STRIP) $(TARGET).elf -o $(TARGET)_strip.elf
$(PACK_PBP) $(PSP_EBOOT) $(PSP_EBOOT_SFO) $(PSP_EBOOT_ICON) \
$(PSP_EBOOT_ICON1) $(PSP_EBOOT_UNKPNG) $(PSP_EBOOT_PIC1) \
$(PSP_EBOOT_SND0) $(TARGET)_strip.elf $(PSP_EBOOT_PSAR)
-rm -f $(TARGET)_strip.elf
endif
Développeur C/C++ expérimenté
• MixShark • NGPToolChain • Dev Repository • Homebrew World •
• MixShark • NGPToolChain • Dev Repository • Homebrew World •
-
Terbaddo Gamer Hardcore
- Messages: 931
- Inscription: 29 Juil 2010, 19:04
- Pays: France
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
Non mais faut pas se fatiguer, il suffit de renommer le data.psp (extrait avec pbp unpacker d'un eboot à signer) en data.prx, de le cliquer/déposer sur fix-relocations puis de le recliquer/déplacer sur PrxEncrypter, et finalement de reconstruire l'eboot avec pbp unpacker (ou un autre soft).
PrxEncrypter et fix-relocations sont sur le site de wololo après son wagic signé et il explique la démarche lui aussi (en anglais)
PrxEncrypter
fix-relocations
Wololo
Quelques homebrews signés : pspwriter, freebox Remote, Picodrive, Battlegrounds III => http://www.megaupload.com/?d=76EFII24
Edit : le topic de homebrews signés http://www.pspgen.com/forums/les-homebrews-signes-firmware-officiel-t222354.html
PrxEncrypter et fix-relocations sont sur le site de wololo après son wagic signé et il explique la démarche lui aussi (en anglais)
PrxEncrypter
fix-relocations
Wololo
Quelques homebrews signés : pspwriter, freebox Remote, Picodrive, Battlegrounds III => http://www.megaupload.com/?d=76EFII24
Edit : le topic de homebrews signés http://www.pspgen.com/forums/les-homebrews-signes-firmware-officiel-t222354.html
-
Hitman_07 Gamer Pro
- Messages: 156
- Inscription: 10 Avr 2010, 10:41
- Localisation: 0xE0D68148
- Pays: France
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
EasyPBPRX : Un encrypteur pour windows qui adapte un peu tout ce qui est sorti.
- Supporte le Drag and Drop de fichiers
- Depack/Repack automatique des PBP en mémoire (pas de fichiers temporaires)
- Reconnait les PBP, PRX et simple ELF (dans ce cas essaye de le convertir en PRX si c'est possible)
- Supprime les relocations type 7
- Encrypte le PRX en forgeant les derniers octets pour que le hash CMAC soit valide
Le seul truc qui manque pour l'instant c'est d'intégrer un patcheur qui injecte un loader PRX dans les ELF recalcitrants.
- Supporte le Drag and Drop de fichiers
- Depack/Repack automatique des PBP en mémoire (pas de fichiers temporaires)
- Reconnait les PBP, PRX et simple ELF (dans ce cas essaye de le convertir en PRX si c'est possible)
- Supprime les relocations type 7
- Encrypte le PRX en forgeant les derniers octets pour que le hash CMAC soit valide
Le seul truc qui manque pour l'instant c'est d'intégrer un patcheur qui injecte un loader PRX dans les ELF recalcitrants.
-
Libre__ Gamer du Dimanche
- Messages: 16
- Inscription: 29 Déc 2010, 23:52
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
Super!!!!!!!
En espérant pouvoir bientot signer les ISO

En espérant pouvoir bientot signer les ISO




-
MCnour Gamer Pro
- Messages: 147
- Inscription: 25 Mar 2012, 19:52
- Prénom: nour
- Pays: France
- Sexe: Homme
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
La version réécrite en MFC (au lieu de Windows Form C++/CLI qui posent problème chez ceux qui n'ont pas le runtime ou le framework) ICI
-
Libre__ Gamer du Dimanche
- Messages: 16
- Inscription: 29 Déc 2010, 23:52
Re: PrxEncrypter - Bbtgp met en ligne un outil qui permet de sig
MCnour Wrote:Super!!!!!!!
En espérant pouvoir bientot signer les ISO![]()
![]()
![]()
Si un iso loader est signé et marche bien bah pas besoin de signer les iso

-
gal72 Gamer Hardcore
- Messages: 709
- Inscription: 27 Oct 2010, 17:45
- Pays: France
- Sexe: Homme
54 messages
• Page 5 sur 5 • 1, 2, 3, 4, 5