Siz bunu piyasada pvp diye adlandırılan bir oyunun derlenmiş executable dosyası üzerine yapmak isterseniz bu iş çok fazla zaman ve çok fazla para gerektirir. Neden diye sorarsanız ben bundan bir 5 yıl önce knight online adlı oyun için oyunun executable yani client kısmına olydebug ve assembly ile patch atarak, serverla haberleşmesini sağlayacak yeni modüller eklemiştim sırf haberleşme kısmı benimkinin dışında bir executable dosya kullanılmasını engellemek içindi ve yaklaşık 150 saatimi aldı. Buna birde bellek koruması, aktif hile koruması eklemek demek çok emek ister bunu yapabilecek kapasitede olan adamların eli zaten ekmek tutuyordur.
Benim size tavsiyem ve en az emek-masraf çıkaracak yöntem;
Hali hazırda çalışan executable dosya için içinde çalışacak child bir exe yapın, ana executable dosyayı rootkit yaparak ile servislerden gizleyin. İyi bir crypt ile antivirüslerde uyarı vermez kullanıcılarınız rahat eder.
Kaynak kod sıkıntısı çekerseniz opensource.ws içinde assembly ve olydebug ile hideprocess patchleri var bakarak eklersiniz.