Forum: PS3 Technical Development - Topics relating to Playstation 3 Technical development ONLY! Read and discuss the latest Cobra USB updates, tutorials and explanations or find out about bluray drive bypass firmwares plus much more.


The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the new info from
PSX-Scene in your email each day?




Want to learn more about the team keeping you up to date with the latest scene news?

Read about them now!

Check out our Developer bios, too!

 


User Tag List

Thread: sprx reversing
  

Results 1 to 2 of 2
  1. #1 sprx reversing 
    sbmotoracer is offline Member
    Join Date
    Nov 2010
    Posts
    32
    Downloads
    3
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    I was wondering if someone can give me a hand decrypting/reversing some sprxs. From my understanding there are 2 ways to decrypt them using unself and via an app on the ps3.

    Since my ps3 is in the shop having a flasher put in I don't have the option of decrypting it on the ps3.

    When I try with unself it decrypts successfully but when loaded into IDA to crashes....

    I've tried it with a few different prxs so I know its not something to do with the prx.

    What am missing to get them load into ida??? I realize the app is called unself(hence for self files) but in my internet travels I've been told unself works for them too.

    Thank you for help
    Reply With Quote  

  2. #2  
    sbmotoracer is offline Member
    Join Date
    Nov 2010
    Posts
    32
    Downloads
    3
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    1
    Not sure if this will help anyone but I found my answer posted there : http ://(remove this)coderslynk.(remove this)blogspot.(remove this)ca/2011/06/ps3-ida-tutorial.(remove this)html

    Anonymous

    I followed your description, trying to load an unself'd .sprx into IDA for analysis. Depending on which mode I use (32 bit or 64 bit), IDA either reports that the file doesn't contain any instructions or data (and I end up with a single 0xFFFFFFFF as contents) or claims to load the file into the database but never finishes (i.e. displays this dialog for hours and hours and ...).

    I tried with different sprx files from different versions of the firmware. The unself'd ELFs look alright to me in a hex editor, but IDA won't load anything. Is any special version of IDA required? Which one works? Anything else I can try to make things work?
    Posted on: June 19, 2011 9:36 AM
    Slynk

    To load sprx files just load the file as an elf, not ps3 loader. Then use analyze_sprx. idc
    Posted on: June 19, 2011 3:50 PM
    Anonymous

    Thanks! This works -- at least for a couple of sprx files, not all.
    Reply With Quote  

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •