Help Needed: Unusual PSP BIN Header

Discussion in 'Sony Programming and Development' started by power7714, Sep 13, 2017.

  1. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    I have a EBOOT.BIN file from a unique UMD dump that has a header that says "UMD Viewer". Is anyone familiar with that header or know of any tool that would allow me to unpack the bin file? It looks for a configuration file on the MS when run and I would like to find out what configuration it is looking for.
     
  2. Half Mile Ride

    Half Mile Ride Rapidly Rising Member

    Joined:
    Nov 19, 2016
    Messages:
    94
    Likes Received:
    21
  3. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    Ok... i have that already. Will it open this bin file? I didn't think it would
     
  4. Half Mile Ride

    Half Mile Ride Rapidly Rising Member

    Joined:
    Nov 19, 2016
    Messages:
    94
    Likes Received:
    21
    Have you tried using it?
     
  5. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Open it in a hex editor and see if its plain text? sometimes especially with the earlier games the EBOOT bin is not encrypted.
    If it is then its easy enough to decrypt if you have a dump of the UMD or even using some other tools if you don't.

    Lot easier if you have the image for it tho.

    Based on you seeing that header I assume its not encrypted.
     
  6. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    UMDGen says that it can't open it. (The EBOOT.BIN). I've looked for other tools/utils to decompile it but so far no luck. I just wanna see what it is looking for in the configuration file so that I can complete the process and enjoy it. As well as for preservation.

    @fate6 : This is what the hex editor shows...

    [GALLERY=media, 2275]Screenshot (15) by power7714 posted Sep 14, 2017 at 10:48 PM[/GALLERY]
     
  7. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
  8. WorldGenesis

    WorldGenesis irc.worldgenesis.net

    Joined:
    May 12, 2007
    Messages:
    127
    Likes Received:
    29
    So, decrypt it using PRXDecrypter on a PSP, break down the module using prxtool and find references to the 'UMDViewer' string. :p
     
  9. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    Tried that as well and it didn't produce a decryption. Said it couldn't decrypt it :/
     
  10. Masamune3210

    Masamune3210 Rising Member

    Joined:
    Jul 3, 2016
    Messages:
    56
    Likes Received:
    1
    Perhaps try to run it in PPSSPP and see what the log says, you can set it to show all attempted file accesses. Might work
     
  11. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    How do i set it to show all file accesses?
     
  12. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    This looks like a proper encrypted prx, I would need an actual dump to know further.
     
  13. Masamune3210

    Masamune3210 Rising Member

    Joined:
    Jul 3, 2016
    Messages:
    56
    Likes Received:
    1
    Settings, Tools, Developer Tools, Enable debug logging, and set logging channels to match this\

    1515.PNG
    [​IMG]
     
  14. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
  15. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    Just send me a PM with a link to a google drive or a mega share (or some other similar service).
     
  16. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
  17. Mrneo240

    Mrneo240 Gutsy Member

    Joined:
    Sep 15, 2017
    Messages:
    462
    Likes Received:
    571
    could it be related to the umd stream composer suite? it has an application named "umd stream viewer"
     
  18. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    That's what I was assuming. If so, then it is meant to play a video but I have no idea what format or where the file needs to be. It's a very unique UMD and I'm determined to complete the process that it's trying to execute so that I have the complete package. ;)
     
  19. power7714

    power7714 Rising Member

    Joined:
    Jan 29, 2016
    Messages:
    52
    Likes Received:
    6
    I tried that but it didn't give any specific details. I've heard of a "memory editor" for the PSP that runs in the background that would allow you to see what function or string the program is looking for at a specific address. Haven't found it yet though. Most links from back in the days of Dark Alex and Mathieulh are non existent.
     
  20. Mrneo240

    Mrneo240 Gutsy Member

    Joined:
    Sep 15, 2017
    Messages:
    462
    Likes Received:
    571
    Ok I have really good news, maybe not a slam dunk but definitely good news.

    From your picture I was able to get some info about the eboot you posted:
    [*] It is encrypted but the encryption is known
    [*] It is compiled for fw 2.xx
    [*] Filesize: 1045680 Bytes (should be, might be wrong)
    [*] Module version 1.1

    If you feel comfortable pm me the eboot and I'll decrypt and send back to you. If not it's cool.

    Happy hacking!
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page