Hallo,
ich möchte mir für ein Online-Netzwerkspiel einen eigenen Server basteln. Ich bin dabei, die Kommunikation zwischen Server und Spiel zu analysieren, (die Kommunikation ist relativ einfach da sehr sehr viel direkt von Spieler zu Spieler läuft und mir diese Daten ja egal sind), habe aber leider beim Einloggen eine Art Hash oder ähnliches entdeckt, dessen Algorithmus ich bräuchte, um den Server nachzubilden.
Wie kompliziert ist eine solche Analyse? Gibt es da eventuell sogar Computerprogramme für, die versuchen, einen Algorithmus herauszufinden?
Oder können die begabteren "Hacker" hier sowas direkt "aus den Zeilen lesen"?
Ein paar Beispiele für Daten und Hash:
Die Data-Teile 1 bis 4 sind mir bekannt, die Checksum möchte ich selbst berechnen.
Kann damit jemand was anfangen? Hat jemand eine Idee, wie der Hash berechnet werden könnte? Oder braucht man dazu viel mehr Daten? Diese könnte ich liefern, allerdings dauert das "raussuchen" dieser Daten aus dem Dump momentan noch etwas, da ich die Werte von Hand suchen muss.
Vielen Dank,
leseratte10
ich möchte mir für ein Online-Netzwerkspiel einen eigenen Server basteln. Ich bin dabei, die Kommunikation zwischen Server und Spiel zu analysieren, (die Kommunikation ist relativ einfach da sehr sehr viel direkt von Spieler zu Spieler läuft und mir diese Daten ja egal sind), habe aber leider beim Einloggen eine Art Hash oder ähnliches entdeckt, dessen Algorithmus ich bräuchte, um den Server nachzubilden.
Wie kompliziert ist eine solche Analyse? Gibt es da eventuell sogar Computerprogramme für, die versuchen, einen Algorithmus herauszufinden?
Oder können die begabteren "Hacker" hier sowas direkt "aus den Zeilen lesen"?
Ein paar Beispiele für Daten und Hash:
Code:
DATA1: DRKUUPVSYN
DATA2: zvuwQ69NrDkd7EXvhIToOSWLJOpr4Tvh
DATA3: NDSLKUO/V1sfj1Fd3Ui6SfAFnNIDBYTW/LUN6wTLmdbPQTLh9Af9JVAjvA9ceu9MgjWkOYKLLjvSb0JWGT6B3BfWdRK/PfEzkZwsgw83suJ2zaEkkn9o1iPiucJh8EcB1At
DATA4: fba1d07e8d8cebe9796a17dbef6585ed
CHECKSUM: 5edef83b86ed036926b9f5a5118254c7
DATA1: MGGRNSFFSL
DATA2: XEOn7v7WtlkVyA0SyzshPJcXBLCzwVVq
DATA3: NDS6/49VV11KCBTjA3kK5/qXUSbYoJtE8TS4IZIRDKPDsPotXc1uqUBV3m9orCMWb0GaM/Bqhql5XuvEUpQTKfb7imRaGzlSp39gvAB0klXdGFAdnSDuwLitcEGQBdPbgAA
DATA4: f1fc477ac10a93e85e314d7e44e36c05
CHECKSUM: af1d58c5efb62a21bce8743e9924c092
Die Data-Teile 1 bis 4 sind mir bekannt, die Checksum möchte ich selbst berechnen.
Kann damit jemand was anfangen? Hat jemand eine Idee, wie der Hash berechnet werden könnte? Oder braucht man dazu viel mehr Daten? Diese könnte ich liefern, allerdings dauert das "raussuchen" dieser Daten aus dem Dump momentan noch etwas, da ich die Werte von Hand suchen muss.
Vielen Dank,
leseratte10