obfuscator kullanabilirsin tek yapacağı kodu anlaşılmaz hale getirmesi olacaktır, bazıları proje olarak çıkarılmasını da engelliyor ama bunlar bir şekilde aşılıyor. aşılamayanı daha görmedim. çıkabileceğini de sanmıyorum.

her halükarda kodlar ortaya çıkacak ve kırılabilir eğer öğrenebiliyorsan c++ ya geç. en azından disassembly yapabilecek insan çok fazla yok, ancak c# da öyle değil hazır tool var