Wenn du die
DirectX-DLLs (richtigerweise) zu "Windowsfunktionen" zählst, ist das soweit ja auch richtig. Da das Spiel diese DLLs aber nun lädt, hat es schon direkt mit dem Spiel zu tun, da ich ja die Zeiger des Spieles auf die
DLL-Funktionen auf meine eigene
DLL umlenken muss, weeeelche das Spiel dafür natürlich auch laden muss damit sie im Prozesskontext existiert -> Injection und fummeln im Speicherbereich des Spiels.
Wie gesagt nicht nötig wenn ich die DLLs durch eigene ersetze (welche das Spiel dann statt der echten von vorn herein lädt), wobei halt dann immer noch die Option gegeben ist die
DLL Datei selbst zu untersuchen. Ob und wie gründlich das welcher Anticheat macht ist diesen selbst überlassen (und wird vermutlich auch kaum veröffentlicht). Folglich bleibt immer ein Restrisiko.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)