Skip to content

Sign EBOOT.PBP files for PSP

Notifications You must be signed in to change notification settings

pspdev/ebootsigner

This branch is 22 commits ahead of int-0/ebootsigner:master.

Folders and files

NameName
Last commit message
Last commit date
Dec 23, 2020
Feb 15, 2011
Jan 9, 2024
Jun 18, 2020
Jun 18, 2020
Nov 27, 2020
Aug 5, 2011
Aug 5, 2011
Aug 7, 2011
Feb 15, 2011
Jun 18, 2020
Jun 18, 2020
Jun 18, 2020
Aug 5, 2011
Feb 15, 2011
Aug 5, 2011
Aug 5, 2011
Aug 5, 2011
Feb 15, 2011

Repository files navigation

-= EBOOT Signer =-

 by Int-0

This program is a port of PSCRYPTER by Carlosgs. Code is modified to revert some changes in unpacker/packer routines to make them more flexibles. In PSP version one static buffer was created to store EBOOT.PBP file. In this version, small buffers was created in each I/O operation.

This program is ported to GNU/Linux (and maybe others) to make signed EBOOT.PBP's with homebrew toolchain. You can install this program into your pspsdk simply doing:

   $ make install

If you want to make write makefiles with "auto-sign" option add this rule:

EBOOT_signed.PBP: EBOOT.BPB
    ebootsign $^ $@

Your makefiles now make two files: EBOOT.PBP and EBOOT_signed.PBP (normal homebrew exe and signed exe). If you don't need unsigned file, change the rule:

EBOOT_signed.PBP: EBOOT.PBP
    ebootsign $^ $@
    mv $@ $^
    $(RM) $^

This rule it's a little crap because it don't generate EBOOT_signed.PBP file, buf make signed EBOOT.PBP file. If you have better idea, please send me!

About

Sign EBOOT.PBP files for PSP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.8%
  • Makefile 0.2%