Well, I modified (randomly) the section of the file that hold the
information on the current game status (for people that don't know,
Klondike is a card game like Windoze Solitaire).
I know something about the file structure because I wrote a little C++
program to edit the stats but the section that I edited is quite
unknown to me.

Here is a C struct-like description:
struct KlondikeDatafile
{
        uint32 header;
        uint32 SFXLevel;
        uint32 cardNo;
        uint32 allowMovesFromStack;
        uint32 automaticDestination;
        unsigned byte header1[5];
        uint32 cardsBackNo;
        uint32 backgroundNo;
        uchar header2[6];
        uchar playerName[6]; //This has no fixed length. 0x00 terminated.
        uchar unknown0[2];
        uint32 playedGames;
        uint32 wonGames;
        int32 average;
        int32 cash;
        //A lot of other unknown stuff that is the interesting part
}

I have a backup of this file.
And I noticed that the iPod reboots when it load the game, not when it
resume a saved play.
Then it shows the apple logo and after some seconds it's working normally.


2008/10/25, The Seven <[EMAIL PROTECTED]>:
> Hi,
>
> good news! This COULD be indeed possible. First of all, make a backup of
> this file. What exactly did you modify? Is there some structure in the
> file that you recognize?
>
> However, probably only an absolute ARM expert can write an exploit for
> that one... Any volunteers?
>
> Regards,
> TheSeven
>
> Paolo Montesel schrieb:
>> Hi,
>> I don't know if this can help but modifying with an hex editor the
>> save file of Klondike (a game that comes preinstalled with the iPod
>> Classic, 6th gen) I "created" a file that makes the iPod reboot when
>> it resume a suspended play.
>>
>> Is it possible that this is something exploitable?
>>
>> Regards,
>> 3mpty
>>
>> _______________________________________________
>> Linux4nano-dev mailing list
>> [email protected]
>> https://mail.gna.org/listinfo/linux4nano-dev
>> http://www.linux4nano.org
>>
>
>
> _______________________________________________
> Linux4nano-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/linux4nano-dev
> http://www.linux4nano.org
>

_______________________________________________
Linux4nano-dev mailing list
[email protected]
https://mail.gna.org/listinfo/linux4nano-dev
http://www.linux4nano.org

Reply via email to