Viele kennen es, viele nutzen es. Das Game Center. Doch sobald es Highscore-Listen gibt, gibt es auch immer wieder Leute, die, niemand weiss warum, unbedingt auf den ersten Platz kommen wollen. Aber nicht durch langes spielen, sondern auf einem anderen Weg. Denn schaut man sich aber die Highscore-Listen verschiedenster Spiele an, bemerkt man schnell, dass da Irgendetwas nicht mit rechten Dingen zu gehen kann. Bei den allermeisten Spielen wurden die hohen Ränge nicht erspielt, sondern durch Manipulieren erreicht.
Das dies keine Hexerei ist zeigt ein Blogpost von Aldo Cortesi. In diesem Artikel beschreibt er genau, wie er die Highscores mit einem sogenannten "Replay"-Angriff manipulieren kann, wie er will.
Lächerlich ist, dass sich die "Fälscher" nicht damit begnügen, "nur" die im Spiel höchstmögliche Punktezahl zu schreiben, sondern die höchstmögliche Zahl, die sich überhaupt in der Datei eintragen lässt.
Nämlich 2^31-1(2,147,483,647). Diese Zahl ist die höchste Zahl, die in einem 32bit Integer eintragbar ist. Neben der Variante die Highscore-Dateien offline zu bearbeiten, gibt es auch die Möglichkeit, einen Proxy zwischen zu schalten und dann die Zahl abzufangen und zu ersetzen.
Leider ist dies nur schwer zu verhindern. Die einzige Möglichkeit ist, an die Schummler zu apellieren. Denn dadurch verliert das Spiel nicht nur für sie, sondern auch für die anderen Spieler den Reiz, die Spass daran haben, sich über das Gamecenter zu messen.
via
Das dies keine Hexerei ist zeigt ein Blogpost von Aldo Cortesi. In diesem Artikel beschreibt er genau, wie er die Highscores mit einem sogenannten "Replay"-Angriff manipulieren kann, wie er will.
Lächerlich ist, dass sich die "Fälscher" nicht damit begnügen, "nur" die im Spiel höchstmögliche Punktezahl zu schreiben, sondern die höchstmögliche Zahl, die sich überhaupt in der Datei eintragen lässt.
Nämlich 2^31-1(2,147,483,647). Diese Zahl ist die höchste Zahl, die in einem 32bit Integer eintragbar ist. Neben der Variante die Highscore-Dateien offline zu bearbeiten, gibt es auch die Möglichkeit, einen Proxy zwischen zu schalten und dann die Zahl abzufangen und zu ersetzen.
Leider ist dies nur schwer zu verhindern. Die einzige Möglichkeit ist, an die Schummler zu apellieren. Denn dadurch verliert das Spiel nicht nur für sie, sondern auch für die anderen Spieler den Reiz, die Spass daran haben, sich über das Gamecenter zu messen.
via