Kaynak kodu şifreleyen ve müdahele edildiğinde bütünlüğünü bozan algoritmalardan tuttun da C# gibi yüksek seviyeli diller ile yazıp önemli kısımlarını C++ ile COM Object içine gömüp güvende olduğunuzu düşündüğünüz sistemlere kadar kaynak kodlar ele geçirilebilir.
Şimdi detayını yazmam uzun sürer, zaten sorulan da nasıl kırarım değil bu nedenle geçiyorum bu kısmı.
Kaynak kodun güvenliği, bence değerinde başlıyor. Çünkü, birilerinin kaynak kodunuzunuzu ele geçirmesi için ciddi bir çözüm oluşturmuş olmanız gerekiyor. Yani, kalkıp chat sistemi yazdıysanız kimse sizin kaynak kodlarınızı kırmakla uğraşmaz. Gider hazır bir software alır veya kaynak kodları kendi başına kırabilecek donanımda ise zaten oturup kendiside yazabilir.
Şuan Dünyanın en büyük yazılım firması olan Microsoft dahi tam olarak bir çözüm bulabilmiş değil. Bu bağlamda sizinde kesin bir çözüm bulabileceğinizi sanmıyorum. Çünkü, Microsoft, Oracle, Google, IBM, Intel gibi firmaların sadece güvenliğini düşünen ciddi büyüklüklerde ekipleri var ve tek işleri bu.
Yüksek seviyeli bir koruma sağlanabilir ama maliyeti yüksek olur, bu nedenle öncelikle dediğim gibi yazılımın değeri önemlidir.
Güvenlik internet üzerine ise, her zaman dediğim gibi "Siz internete erişebiliyorsanız, oradan da size erişebilirler!"
Neyse güvenlik kısmında bu konuya ilgi olursa orada yazarım. Şimdi detaylı bir cevabın buraya yazılması pek doğru olmaz. Konu eskidiğinde yok olur gider ve pek kimse faydalanamaz.
İyi Çalışmalar.