Hey there.

So... you use an ad blocker. That's cool. Sometimes we do too.


But without ad revenue, we wouldn't even be here. And we might not be here much longer.

Please disable your ad blocker and click to continue.

Page 8 of 11 First ... 789 ... Last
  1. #71
    Join Date
    Apr 2005
    Posts
    1,254
    Yeah, at the moment our data is a tad corrupted, for instance the TEXT:


    [Register or Login to view code]

    Which, should be:

    [Register or Login to view code]


    [Register or Login to view code]

    As you can see, the data is offset quite a bit, let alone every time I crash the PS3 it takes nearly one hour to get the sploit back!

  2. #72
    Join Date
    Jan 2010
    Posts
    70

    Big Grin

    (CJPC after a day's work) "I Got Blisters On My Fingers" if anyone gets the reference kudos to you.

  3. #73
    Join Date
    Dec 2009
    Posts
    221
    Quote Originally Posted by CJPC View Post
    As you can see, the data is offset quite a bit, let alone every time I crash the PS3 it takes nearly one hour to get the sploit back!
    Damn, that sounds exhausting

    But that line of corrupted text sounds like a little child who tries learning to read

    im..ima...image!

  4. #74
    Join Date
    Jul 2008
    Posts
    36

    Lightbulb

    Well, it seems to me that, as it's usual for a 64bit architecture, you are just reading 8 bytes at a time. So to fix this it would be enough to change your reading loop from

    for(i=0;i<N;i++)
    dump(lv1_peek(i+base));

    to

    for(i=0;i<N;i+=8)
    dump(lv1_peek(i+base));

  5. #75
    Join Date
    Dec 2009
    Posts
    120

    Question

    CJPC, how much are you in a mood to try kicking-in a quicker signal to do the sploit ?

    Maybe going down near as possible as we can to 1,25ns (that's the initial timing of the XDR set) it could be possible to avoid data corruption...

  6. #76
    Join Date
    Apr 2005
    Posts
    1,254
    Quote Originally Posted by puppero View Post
    Well, it seems to me that, as it's usual for a 64bit architecture, you are just reading 8 bytes at a time. So to fix this it would be enough to change your reading loop from

    for(i=0;i<N;i++)
    dump(lv1_peek(i+base));

    to

    for(i=0;i<N;i+=8)
    dump(lv1_peek(i+base));
    Heh thanks - that would be the exact issue and fix - nice work!

    Of course, in the mean-while we sorted another (more automated) way to get it dumped - stay tuned!

  7. #77
    Join Date
    Dec 2009
    Posts
    120

    Lightbulb

    Like a modded keyboard with a delay cell to synchronyze the input of the signal right after the input of the "disallocate" command ?

  8. #78
    Join Date
    Oct 2009
    Posts
    78
    Quote Originally Posted by CJPC View Post
    As you can see, the data is offset quite a bit, let alone every time I crash the PS3 it takes nearly one hour to get the sploit back!
    i'm more of a reader than a poster.. but i had been wondering if this was a one time deal or if it had to be redone every time it reboots.. I assumed by the way it works it had to be redone every time... which i'm sure sucks! Good luck though! I can't wait to see the dumps.. doubt i will find anything with my current limited knowledge but i do know how to work ida and i'm sure i'll waste a few nites staring at stuff i don't understand for the heck of it =P

  9. #79
    Join Date
    Jul 2006
    Posts
    32
    This is great, hopefully someone will find something to enable some sweetass homebrew

    I was also wondering after you have all snooped around a little and hopefully learnt some new things, would it make it any easier to craft say for example malformed tiff images or saved games etc?

  10. #80
    Join Date
    Feb 2010
    Posts
    1
    good luck. Hope we can have something going on the near future!

Page 8 of 11 First ... 789 ... Last

Posting Permissions

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

Log in