Without giving to much info away. Are you locking down the exe for war2. How are you going about to make sure we are running the antihack.. what if the hacker is using war2 bne not ru??? Or I just load the nod loader instead of the loader or patcher....
Sure, i can publish it's logic:
I'm not locking down the exe for war2, why? The antihack (War2PLoader) works with any version of exe (or maybe only 2.0.2.0 if lazy to test for 2.0.2.1), not only combat.
Antihack sends packets to the server every several seconds.
If you activate hack, server is being notified about that by antihack and activates some action (like banning/kicking you and notifying others).
If you close antihack (by killing it's process of w/e) server see that packets from your side disappeared and activates the same action.
If you start any war2 version without antihack server see no packets from your side and activates some action too (like warns you to start the antihack).