Das Ziel des Projektes war, spezielle Daten aus einem laufenden Pokemon Spiel, emuliert auf einem Rechner zu ziehen. Dabei musste während des Betriebs des Emulators auf den Prozess zugegriffen werden, und die Startaddresse im Arbeitsspeicher ermittelt werden.
Von da aus wurden mittels Reverse-Engineering ausgelesene Bytes in die entsprechenden Daten konvertiert und Werte sichtbar, die das Spiel so von sich aus nicht anzeigt.
Die Komplexität de Projektes war bisher unvergleichlich durch den Lernaufwand, der dafür benötigt wurde. Der Kunde war jedoch mehr als zufrieden mit dem Endergebnis
Software Engineer spezialisiert auf Full-Stack Entwicklung mit C#, .NET und React
Profil:
Skills:
Das Ziel des Projektes war, spezielle Daten aus einem laufenden Pokemon Spiel, emuliert auf einem Rechner zu ziehen. Dabei musste während des Betriebs des Emulators auf den Prozess zugegriffen werden, und die Startaddresse im Arbeitsspeicher ermittelt werden.
Von da aus wurden mittels Reverse-Engineering ausgelesene Bytes in die entsprechenden Daten konvertiert und Werte sichtbar, die das Spiel so von sich aus nicht anzeigt.
Die Komplexität de Projektes war bisher unvergleichlich durch den Lernaufwand, der dafür benötigt wurde. Der Kunde war jedoch mehr als zufrieden mit dem Endergebnis
Software Engineer spezialisiert auf Full-Stack Entwicklung mit C#, .NET und React
Profil:
Skills: