C/C++ C++ ile oluşturulmuş bir DLL'in kaynak kodu nasıl gizlenir?

Kernel60Hz

Decapat
Katılım
22 Nisan 2023
Mesajlar
221
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
C++ ile oluşturulmuş bir DLL'nin kaynak kodunu nasıl gizleyebilirim?
 
Kaynak kodu zaten olmaz ama cracklenmeye karşı kesin koruma sağlamasada obfuscator kullanabilirsin. VMProtect veya Themida gibi. En azından basit düzeyde olan tersine mühendislere karşı korursun.
 
C++ ile oluşturulmuş bir DLL'nin kaynak kodunu nasıl gizleyebilirim?
C ve C++ derlemeli dillerdir. Yani kaynak kodun bulunduğun makine için ikili koda dönüştürülür ve bir çalıştırılabilir dosyanın içine konur. İki koddan tekrar kaynak koda dönüş Reverse-engineering olarak bilinir. Tersine gidilecek yazılımın boyutuna bağlı olarak çok uzun sürebilir ve çok fazla teknik bilgi gerektirir. Sadece makine dilinden anlayan insanlar bu işlemi gerçekleştirebilir. Ayrıca tersine-mühendislik işlemini zorlaştırmak için bazı yöntemler mevcut. En bilineni Executable Packer'lar (ör. UPX )ve Obfuscatorlar (ör. PELock).

Güvenlik açısından kritik bir yazılım söz konusu değilse endişelenmeye gerek yok. Kimse sıradan bir yazılım için böyle maliyetli bir işe girişmez.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…