Forum: Latest News - Get all of the latest legal dev and underground news as it relates to the Sony PlayStation right here on PSX-Scene.


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: PSJailbreak Payload Reverse Engineering!
  

Page 3 of 6 FirstFirst 1 2 3 4 5 ... LastLast
Results 21 to 30 of 52
  1. #21  
    pr0x1 is offline Member
    Join Date
    Sep 2010
    Posts
    66
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by yoshi314 View Post
    hack is not done on service stick level.

    is ps3 detects a real service stick on power-eject boot it will send some data data to it, and the stick responds by processing that data in some special way and sends it back. if the data is what ps3 expects to receive - service mode.

    the jailbreak dongle simulates an usb hub with events of connection and disconnection of various usb devices, including the service stick. but that service stick only shows up as the device with the same usb identifier, and sends back arbitrary data to the ps3 - which is not valid. so, service mode is not entered.

    carefully arranged events of connection and removal of various usb devices with malformed usb device descriptors cause an overflow in usb management code of the ps3 firmware and eventually trigger execution of code contained in those usb descriptors, which eventually leads to execution of the payload.

    the only thing in common with the service mode is that you need to start up the ps3 by power,eject combination, which causes it to look for service stick on usb ports at boot time.
    Thanks for the clear explanation
    Reply With Quote  

  2. #22  
    tictac is offline Registered User
    Join Date
    Sep 2010
    Posts
    26
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Wont having information like this on the internet just help Sony to close the hole shut permanently?
    Reply With Quote  

  3. #23  
    yoshi314's Avatar
    yoshi314 is offline linux junkie
    Join Date
    Mar 2008
    Posts
    1,786
    Downloads
    6
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    18
    it has already been shut with 3.42.

    obviously psgroove helped sony a lot to fix the problem. if it weren't done, sony would simply get their hands on jailbreak dongle and analyze the problem. it would probably take a bit longer, but end result would be the same.
    Reply With Quote  

  4. #24  
    xboxbman is offline Member
    Join Date
    May 2006
    Posts
    91
    Downloads
    5
    Uploads
    0
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    can someone compile this for me so I can use my keyboard to jailbreak my ps3? It has a ps2 connector, if that matters.

    where can I has ps3 torrents for dowloads?

    how do I use this to host modded COD MW2 lobbies?









    but seriously, nice work. What architecture is this assembly? I am pretty decent with x86 assembly, but there are a number of commands here I don't recognize.
    Reply With Quote  

  5. #25  
    yoshi314's Avatar
    yoshi314 is offline linux junkie
    Join Date
    Mar 2008
    Posts
    1,786
    Downloads
    6
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    4
    Likes Received
    18
    ppc, if i remember right
    Reply With Quote  

  6. #26  
    RafeDonson is offline Member
    Join Date
    Aug 2010
    Posts
    123
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    So does this mean that it's pretty much impossible for anyone to bypass the requirement to have a disc in the drive when running Backup Manager?
    Reply With Quote  

  7. #27  
    medi01 is offline Banned
    Join Date
    Aug 2010
    Posts
    117
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by yoshi314 View Post
    hack is not done on service stick level.

    is ps3 detects a real service stick on power-eject boot it will send some data data to it, and the stick responds by processing that data in some special way and sends it back. if the data is what ps3 expects to receive - service mode.

    the jailbreak dongle simulates an usb hub with events of connection and disconnection of various usb devices, including the service stick. but that service stick only shows up as the device with the same usb identifier, and sends back arbitrary data to the ps3 - which is not valid. so, service mode is not entered.

    carefully arranged events of connection and removal of various usb devices with malformed usb device descriptors cause an overflow in usb management code of the ps3 firmware and eventually trigger execution of code contained in those usb descriptors, which eventually leads to execution of the payload.

    the only thing in common with the service mode is that you need to start up the ps3 by power,eject combination, which causes it to look for service stick on usb ports at boot time.
    Since exploit is based on sending broken USB descriptors to the PS3 that is seeking for "service JIG", what do you mean by saying that it's not done on "service stick level"? Even though "stick" authentication fails, exploit works exactly at this point.
    Reply With Quote  

  8. #28  
    smf
    smf is offline Member
    Join Date
    Feb 2010
    Posts
    170
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by medi01 View Post
    Since exploit is based on sending broken USB descriptors to the PS3 that is seeking for "service JIG", what do you mean by saying that it's not done on "service stick level"? Even though "stick" authentication fails, exploit works exactly at this point.
    The PS3 never thinks that it is connected to a real jig, it rejects it.

    However due to some clever buffer overflows, the process of the ps3 looking for the jig allows uploaded code to be run.
    Reply With Quote  

  9. #29  
    medi01 is offline Banned
    Join Date
    Aug 2010
    Posts
    117
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    Quote Originally Posted by smf View Post
    The PS3 never thinks that it is connected to a real jig, it rejects it.

    However due to some clever buffer overflows, the process of the ps3 looking for the jig allows uploaded code to be run.
    Well, that's exactly how I got it.
    Except I also thought that the code that looks for jig is not part of the firmware, but is located in BIOS. So either it's not, or Sony can also update BIOS, or the hole is still there.
    Reply With Quote  

  10. #30  
    1c3pick is offline Registered User
    Join Date
    Sep 2010
    Posts
    20
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Likes Given
    0
    Likes Received
    0
    This whole thing is amusing. The exploit isn't even a month old yet and it's already been patched by Sony. All PSJailbreaks and clones have been rendered useless and what's even funnier is that clones still keep popping up even though their target market is most likely on 3.42 already.

    Oh well, it was fun while it lasted. Wake me up when someone comes up with a hack that actually lasts as long as its iXtreme counterpart.
    Reply With Quote  

Page 3 of 6 FirstFirst 1 2 3 4 5 ... LastLast
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •