Wie erstelle ich ein Launcher?

  • C /C++ lernen, dann Launcher schreiben, der folgendes tut:
    Beim Start MD5 Summen aller GTA Dateien abfragen, dann eigene Routine in die .exe injecten und aufpassen, dass keine anderen Routinen injiziert werden. Außerdem den Arbeitsspeicher überwachen und aufpassen, von welchen Programmen dieser überwacht wird. Schließlich noch den Netzwerktraffic überwachen und irgendwie herausfinden, ob dieser nicht gefaked wird.
    Dann hast du einen Anticheatlauncher.


    Da man an der Frage aber schon sehen kann, dass du nicht wirklich viel Ahnung vom Thema hast, würde ich es bei einem einfachen Launcher ohne Anticheatfunktion belassen.


    @Vorposter: Die meisten Anticheatlauncher im Showroom sind technisch gesehen sehr simpel und überprüfen nur kurz, ob neue Dateien dazu gekommen sind oder so, also bieten (vor professionellen Entwicklern / Cheatern) keinen Schutz - aber vor den Leuten, die sich einfach irgendwo aus dem Internet eine exe runterladen und somit zum "1337 Hacker" werden.


    Generell ist es unmöglich, einen Server zu 100% vor Cheatern zu schützen, wenn diese wirklich wissen, was sie tun. Man kann es ihnen allerdings erschweren.