Also ich weiss nich wirklich wie ich es formulieren soll, ich war mir nichmal sicher in welcher Topic ich das posten soll :<
Sicher kennen einige von euch noch den Hexeditor.Es ist ja so das Onlinespiele, meinetwegen auch Browsergames, ihre eigenen Werte die sie an den Clienten (dich) schicken und die sie vom Clienten erhalten.
Das ganze an einem Beispiel:
Ein Haus im Browsergame X zu bauen kostet 100Holz und wir besitzen 200Holz, dann senden wir an den Server das wir 100Holz für das Haus ausgeben wollen, dieser sendet dann wiederum an uns bzw. an die sog. Adresse Y das wir 100Holz weniger haben/verlieren, gibt uns aber das Haus dafür.
(Ich bin mir nicht ganz sicher ob ich das richtig ausgedrückt hab, ich hab mich noch nicht genügend damit auseinandergesetzt)
Das ganze wird jedoch mit einem Code gesichert der darüber gelagert/gelegt wird.
Wenn man nun den Wert des Holzes ändert.Dann passen der gesendete Code und der empfangene Code nicht mehr überein.Die Folgen können verschieden sein, bei Browsergames dürfte dann glaub ich gar nix passieren, bei WoW hingegen wirds wohl Probleme mit der Warden geben.
Es gibt diverse Programme mit denen mann die empfangenen Hex-Werte Empfangen und anschauen kann, da sieht man dann zum Beispiel.
Ich zahle 100Holz entspricht dem Wert Y ich ändere den Wert in Z, zahle nur 10Holz und bekomme trotzdem das Haus das ich haben wollte.Nun kommt der Code ins Spiel, der Code stimmt nicht überein und es passiert nichts.Habe ich jedoch rausgefunden wie der Code heisst und ich ein Programm habe womit ich die Werte die ändern kann die gesendet werden, dann ändere ich meinen Code zahle trotzdem nur 10Holz, bekomme das Haus und es hat niemand außer mir gemerkt.
Ich weiss es ist grottig geschrieben und wahrscheinlich zu 75-50% falsch.
Ich behaupte hier nicht das es 100%ig richtig ist wie ich das geschrieben hab, ich erhoffe mir hier von euch Hilfe, von Leuten die sich damit auskennen.
Wenn sich hier genug Leute damit auskennen könnte man ein Team machen das daran arbeitet.
PS:Oh man ich glaubs nicht das ich das hier wirklich poste >.< so grottig wie das geschrieben ist.
Sicher kennen einige von euch noch den Hexeditor.Es ist ja so das Onlinespiele, meinetwegen auch Browsergames, ihre eigenen Werte die sie an den Clienten (dich) schicken und die sie vom Clienten erhalten.
Das ganze an einem Beispiel:
Ein Haus im Browsergame X zu bauen kostet 100Holz und wir besitzen 200Holz, dann senden wir an den Server das wir 100Holz für das Haus ausgeben wollen, dieser sendet dann wiederum an uns bzw. an die sog. Adresse Y das wir 100Holz weniger haben/verlieren, gibt uns aber das Haus dafür.
(Ich bin mir nicht ganz sicher ob ich das richtig ausgedrückt hab, ich hab mich noch nicht genügend damit auseinandergesetzt)
Das ganze wird jedoch mit einem Code gesichert der darüber gelagert/gelegt wird.
Wenn man nun den Wert des Holzes ändert.Dann passen der gesendete Code und der empfangene Code nicht mehr überein.Die Folgen können verschieden sein, bei Browsergames dürfte dann glaub ich gar nix passieren, bei WoW hingegen wirds wohl Probleme mit der Warden geben.
Es gibt diverse Programme mit denen mann die empfangenen Hex-Werte Empfangen und anschauen kann, da sieht man dann zum Beispiel.
Ich zahle 100Holz entspricht dem Wert Y ich ändere den Wert in Z, zahle nur 10Holz und bekomme trotzdem das Haus das ich haben wollte.Nun kommt der Code ins Spiel, der Code stimmt nicht überein und es passiert nichts.Habe ich jedoch rausgefunden wie der Code heisst und ich ein Programm habe womit ich die Werte die ändern kann die gesendet werden, dann ändere ich meinen Code zahle trotzdem nur 10Holz, bekomme das Haus und es hat niemand außer mir gemerkt.
Ich weiss es ist grottig geschrieben und wahrscheinlich zu 75-50% falsch.
Ich behaupte hier nicht das es 100%ig richtig ist wie ich das geschrieben hab, ich erhoffe mir hier von euch Hilfe, von Leuten die sich damit auskennen.
Wenn sich hier genug Leute damit auskennen könnte man ein Team machen das daran arbeitet.
PS:Oh man ich glaubs nicht das ich das hier wirklich poste >.< so grottig wie das geschrieben ist.