Source'ü paylaşma imkanınız var mı?
.net geliştirmeyi bıraktım maalesef projenin yüklü olduğunu bile zannetmiyorum ama dediğim olayı araştırın kolay birşey sizde yaparsınız
1 Launcher Kodlanacak
2 Client Kodlanacak
3 Client Güçlü bir obfuscator ile obfuscator edilecek
4 Client md5 hash veya benzeri daha güçlü bir algoritma kullanılarak encode edilicek string şeklinde
5 launcher içerisinde clienti string olarak indirip hash ile decode edip asmde açın
6 launcheri güçlü bir koruma ile obfuscate edin
---
Yani temel mantık bu şekil fakat daha güçlü hale getirebilirsiniz