CheatMe 01

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

CheatMe 01

Beitrag von Thorium »

Ich habe auf Basis von Waponez II ein sogenanntes CheatMe gebastelt.
Das Spiel ist dazu da gehackt zu werden. Der Sinn ist es Anti-Cheating Techniken zu demonstrieren.

Ich habe das CheatMe eigentlich für eine andere Community gemacht, aber vielleicht interessierts hier ja auch jemanden.

Es ist in PureBasic 4.02 für Windows geschrieben. Der Source sollte aber theoretisch portierbar sein. Hab nur kein Linux um das zu tun und zu testen.

Eure Aufgabe bei diesem CheatMe ist es die Score und Lifes zu Cheaten. Wie ihr das anstellt bleibt euch überlassen, es gibt keine Regeln. Die Schwierigkeit dabei ist es, die Memory Protection, welche ich eingebaut habe zu umgehen oder zu knacken. Ich habe keinerlei Code Protections eingebaut, also ihr könnt in aller Ruhe debuggen.

Download: CheatMe01: Memory Protection
Zuletzt geändert von Thorium am 29.04.2007 19:08, insgesamt 1-mal geändert.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Unglaublich, es startet :shock:.
Ich werde mich heute, nach dem ich geschlafen habe, mal dran machen
und versuchen es mit Linux zu knacken, wird sicher hoch interessant
Bild
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

jetzt kommt ollydbg ins spiel... :lol:
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Bild

:lol:


P.S: Es gibt nen ganz fiesen Trick, wie man Prozeduren hacken kann.

Da gibt es noch Reverse Engineering usw..
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Beitrag von Thorium »

Forge hat geschrieben: P.S: Es gibt nen ganz fiesen Trick, wie man Prozeduren hacken kann.

Da gibt es noch Reverse Engineering usw..
:allright:
Sicher, das is ja Sinn der Sache. Ich habe ja hingeschrieben das dieses CheatMe keine Code Protections enthält.

Auch wenn dein Hack nicht sauber aussieht. Das geht noch besser. :wink:
Zuletzt geändert von Thorium am 29.04.2007 16:23, insgesamt 1-mal geändert.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Jilocasin
Beiträge: 665
Registriert: 13.05.2006 16:04
Kontaktdaten:

Beitrag von Jilocasin »

Das sieht mir arg nach "MitPaintHingemacht" aus :?
Bild
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7035
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

TIP:

Die schrift im Spiel ist mit Hintergrund, also ist das gepaintet ^^ LOOL
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Jap!!! Ding ding ding, das sollte ein Witz sein. Wollte ich grad gestehen.

Zum Prog:
Ich konnts nicht hacken. Werte im RAM ändern bringt wirklich nichts.
Benutzeravatar
X0r
Beiträge: 2770
Registriert: 15.03.2007 21:47
Kontaktdaten:

Beitrag von X0r »

Jap!!! Ding ding ding, das sollte ein Witz sein. Wollte ich grad gestehen. (Tipp: Lach-Smily :lol: )

Zum Prog:
Ich konnts nicht hacken. Werte im RAM ändern bringt wirklich nichts.




>Die schrift im Spiel ist mit Hintergrund, also ist das gepaintet ^^ LOOL

Das ist eine schwache Begründung. Der "Hintergrund"(weiß) könnte ein rect oder sowas sein, einfach ein hingezeichnetes Objekt.
Benutzeravatar
onny
Beiträge: 400
Registriert: 27.04.2005 17:50
Kontaktdaten:

Beitrag von onny »

pe explorer, ollydbg, hxd.... ich kanns nich :( warum ist da kein eintrag wie score+20 oder ähnliches :lol: ^^
Antworten