|
Es geht vom Prinzip her mit jeder Sprache, mit der du nativen Code in Form einer DLL erzeugen kannst und die direkten Zugriff auf eigenen Speicher zulässt (z.B. in Form von Zeigern). Ferner geht es auch mit jeder Sprache, die entsprechende Funktionen bereitstellt bzw. entsprechende OS-API Funktionen verwenden kann, um auf fremden Speicher zuzugreifen.
Es gibt keine Bestimmten Kapitel im Lernprozess einer Sprache, die sich mit Gamehacking beschäftigt. Du lernst die Sprache und hast damit alles Basiswissen, das du dafür benötigst. Nachdem du die Sprache einigermaßen beherrschst und fremden Quellcode nachvollziehen kannst, schaust du dir eines der Millionen Tutorials im Netz an, dass sich mit Gamehacking beschäftigt.
Weiter ist es sehr von Vorteil, wenn du Assembler und den Umgang mit einem Debugger/Disassambler beherrschen tust.
|