Announcement

Collapse
No announcement yet.

Booting homebrew via CodeBreaker PS2

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Booting homebrew via CodeBreaker PS2

    We've had this as a possibility for a long time now, but I think it's time we let the users take a stand on this. What would you think if we went to some of the homebrew makers out there and built their files into files that could be put onto an USB Flash Device and booted via Code Breaker PS2?

    We could do genesis emulators, naplink, code majic, basically anything we wanted to and had permission to do so with. Of course, nothing illegal would be "OK"d as this causes many numerous issues. And noone else in the world can sign the files that boot from USB Flash Device with Code Breaker PS2 besides us.

    The method it would work is quite simple:
    1) You need Code Breaker PS2 V7.0 or higher.
    2) We'd have a .zip file for download that contains a pelican.bin for the app you want to download.
    3) You'd put it on your USB Flash Device's root folder.
    4) Insert the USB Flash Device into your PS2 and boot Code Breaker PS2.

    After a short loading, the app would boot up instead of the Code Breaker PS2 main menu.

    To go back to Code Breaker PS2, you simply just boot Code Breaker PS2 without the USB Flash Device plugged in, or delete the pelican.bin from your USB Flash Device. In no way does it modify anything on ur system to stop you from using Code Breaker PS2.

    Vote in the poll!! The poll ends on Halloween approximate 8 PM. Get your vote in!!

    We should get some replies here too. If you voted Yes, please reply below with the apps you'd like to see. If you voted No, please explain your position on why you have voted No.

    UPDATE: Some homebrew "tasters" for you are here http://www.cmgsccc.com/ps2/homebrew/

    -CMX
    Source: http://forums.cmgsccc.com/showthread.php?t=20225

    Those pelican.bin files are signed/encrypted just like the CBC files (2048-bit RSA signatue, 1024-byte RC4 key).

    However, I was able to create such a file, which can be used with a properly patched CodeBreaker (RSA fix...). The included app displays "Hello, CMX!" on the screen.

    Download

  • #2
    Heh, nice; you wasted no time with that. Though, technically, one who could make use of it would already have a modded PS2 or method of running homebrew apps.
    I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

    Comment


    • #3
      Ok maybe a tutorial on how you did it would be nice, also an ELF app convertor to pelican.bin would be superb !

      Comment


      • #4
        Here is what I did:
        - compiled an ordinary ELF using the ps2sdk (the load address must be 0x01000000)
        - removed the ELF header from the file with a hex editor
        - added a fake RSA signature
        - encrypted the file with CBCreator (unreleased)

        I'm not going to write an ELF-to-pelican.bin converter as those files are pretty useless without a patched CodeBreaker which requires a modded PS2 (such a machine is able to boot homebrew anyway).

        Furthermore, creating pelican.bin files requires to re-compile the source code of existing apps, so the load address becomes 0x01000000. It's quite difficult to do this with an automatic converter...
        Last edited by misfire; 11-02-2006, 07:02:40 AM.

        Comment


        • #5
          well techincally we are ok as they have naplink on one of the downloads and by using pc side xlink after naplink is booted you then can drag and drop any elf file u want to be booted from the slim

          Comment


          • #6
            I see.
            I may be lazy, but I can...zzzZZZzzzZZZzzzZZZ...

            Comment


            • #7
              any date given for when you shall release your wonderful CBCreator

              Comment


              • #8
                No, I'm not planning to release it anytime soon. I'm busy doing other things to get me some money (reputations are good, but not enough when it comes to living).

                By the way, here is a list of all donations I've received so far for CB2crypt:
                1. scar (33,08 USD)
                2. Thorsten Berthold (10,00 EUR)
                3. Cherie Heiser (5,00 USD)

                I'd rather spend my time with something more worthwhile...

                Comment


                • #9
                  yeah i understand where you're coming from i wish i was decent at cryptology

                  Comment


                  • #10
                    My screen just boots normal.. Any ways i can fix this.

                    Comment


                    • #11
                      For 1 you need a version 7.0 CB or higher
                      2.you need a usb flash drive with pelican.bin on it
                      3. Put the USB flash drive in the ps2 before you put the CB CD in
                      4. put your CB CD in and it should boot up the pelican.bin after the CB startup screen shows up(it won't boot into the CB menu)

                      Comment


                      • #12
                        Originally posted by cYs Driver View Post
                        yeah i understand where you're coming from i wish i was decent at cryptology
                        It's not all about cryptography. Actually, I suck at maths, but I have a good understanding of bits and bytes in general, and assembler code, of course.

                        A lot of what I know comes from experience. You have to reverse engineer, reverse engineer, reverse engineer, ...

                        Comment


                        • #13
                          yeah another thing im pathetic at when it comes to complex routines such as encryption lol

                          Comment

                          Working...
                          X