Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: PSP V2.0 Exploit Found

                  
   
  1. #1
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,824
    Blog Entries
    3209
    Rep Power
    50

    Default PSP V2.0 Exploit Found

    Theres a real exploit been found in V2.0 PSPs, the group who are behind it are unknown at this time and sites are claiming its there find when thats rubbish but anyway heres the full readme.txt:


    First Homebrew Code on 2.00
    -----------------------------

    1. Set wallpaper to frame_buffer.png (without overflow.tif present
    in the PHOTO directory, or it will crash).
    2. Add overflow.tif to the PHOTO directory, and open into the photo
    viewer. Custom code to paint the screen! Or to write a homebrew
    app! Not to run illegal games.

    How It Works?
    ---------------

    1. The PNG contains a small amount of code in a known, fixed place
    (the VRAM). If to look closely at the wallpaper, sees small
    coloured pixels in the right down. The pixels are Allegrex
    opcodes, with the highest byte all zero for the ALPHA. These
    pixels do:

    syscall 0x20C7 ; sceKernelDcacheWritebackInvalidateAll
    slt a0, zero, sp ; put 1 into a0
    sll a0, a0, 6 ; put 64 into a0
    addiu a0, sp, a0 ; get screen painter address over SP
    jr a0 ; jump to the screen painter
    nop ; branch delay slot

    2. The TIFF contains also some code and a buffer to trigger the
    known BitsPerSample overflow in libtiff in the photo viewer.
    The buffer makes a jump to the VRAM which has the PNG colours
    by overwriting the safed ra (return address) on the stack.
    The VRAM code uses SP and calculates the address of the buffer
    then runs it. Then it jumps there. The screen is yellow as
    the colour was 0x12345678 in Hex.

    PSP Users:

    We didn't do this so you could steal from Sony and game companies.
    We believe in OSS. There are plenty of amazing programs that have
    been written for the PSP. Use this as a gift and not as an excuse
    to steal.

    Sony:

    If you wanted to find us i know you could. This release wasn't
    intended as a way to run pirated software on the PSP. We believe
    that everyone should be able to compile their own code and run it.
    Nothing is kept secret forever and i'm sure you know this.
    In the end, if it wasn't us. It would be some one else.
    Fighting it would be like skating up a hill. You did create the
    PSP and did an amazing job.

    Toc2rta:
    To the people of the Toc2rta development network. You're our phone
    a friend. With out your friendship this would never of happened.
    I hope this brings you as much happiness as it brings us.
    Join us on irc.toc2rta.com.

    Most importantly... Have fun!

    There you have it, the files can be downloaded below (via the comments)

  2. #2
    DCEmu Newbie ForteGSX's Avatar
    Join Date
    Jul 2005
    Posts
    59
    Rep Power
    0

    Default

    Wait so does that mean.... Finally homebrew on 2.0?

    I don't think I fully understand this...

  3. #3

    Default

    Im Having troubke my psp screen goes brown or when i hit X on photo it just freezes i m doing everything right but its not working any 1 willing to help a n00b

  4. #4
    DCEmu Old Pro xuphorz's Avatar
    Join Date
    Jun 2005
    Location
    USA
    Age
    36
    Posts
    1,193
    Rep Power
    74

    Default

    i'll get how to do this, and add a section for 2.00 to my guide, if it really works

  5. #5
    DCEmu Regular
    Join Date
    Jul 2005
    Posts
    309
    Rep Power
    70

    Default

    it doesnt work (yet) this is an exloit to run an eboot ( i think)

  6. #6
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    52
    Posts
    139,824
    Blog Entries
    3209
    Rep Power
    50

    Default

    this is more a proof of concept at this time and ive been told from respectble coders that " someone needs to write a loader or something to insert into the image"

    its a major step in the right direction though

  7. #7
    DCEmu Old Pro xuphorz's Avatar
    Join Date
    Jun 2005
    Location
    USA
    Age
    36
    Posts
    1,193
    Rep Power
    74

    Default

    ah, now i see
    i just followed the instructions (fairly simple actually, simpler than it looks)
    ya, they're right, it's not homebrew/emulation 2.00 yet

  8. #8
    DCEmu Regular
    Join Date
    Jul 2005
    Posts
    309
    Rep Power
    70

    Default

    meh im happy

  9. #9
    DCEmu Newbie oldsage's Avatar
    Join Date
    Aug 2005
    Posts
    15
    Rep Power
    0

    Default

    Wow... How the hell did they figure that out?!
    Wow... Hopefuly the messages in the bottom of the readme will have some effect...

    Wow...

    My respect (as well as a lot of others here, i'm sure) is eternally theirs...

    Wow...

  10. #10
    DCEmu Legend Cap'n 1time's Avatar
    Join Date
    May 2004
    Location
    Right behind you...
    Age
    37
    Posts
    4,547
    Rep Power
    118

    Default

    You know how... when somthing youve been wanting for a while just comes... and your not exactly sure how to feel at the moment? ...

    Anyways, I dont think it would be too difficult to take advantage of this. Im willing to bet we will here from these people again in the very near future.

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)

Tags for this Thread

Bookmarks

Posting Permissions

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