Themida gelişmiş bir Windows yazılım koruma sistemidir. Bir uygulama oluşturulan edilirken, derleyici makine dili kodu yapılmış birkaç nesne dosyalarına uygulama kaynak kodu derlemek olacaktır. Sonra nesne dosyaları son yürütülebilir oluşturmak için birbirine bağlanmıştır. Bir uygulamanın kaynak kodu derleme zamanında makine koduna dönüştürülür aynı şekilde, montaj dile derlenmiş uygulama veya daha yüksek bir programlama dili dönüştürebilirsiniz araçlar vardır. Bu araçlar dissemblers ve de-derleyici olarak bilinir.
Yazılım koruyucuları doğrudan teftiş veya derlenmiş uygulama değiştirme bir saldırganın tutmak için yaratılmıştır. Bir yazılım koruyucu bir uygulama şifreli ve olası saldırılara karşı korumalı tutan bir kalkan gibidir. Bir korumalı uygulama işletim sistemi tarafından işletilen olacak, yazılım koruyucu ilk CPU kontrol altına almak ve sistem üzerinde çalışıyor olabilir mümkün çatlama araçları (dissemblers ya da de-derleyiciler) kontrol eder. Her şey güvenli olup olmadığını yazılım koruyucu korumalı uygulama şifresini ve bunu normal yürütülecek CPU kontrol vererek devam edecektir. Korsanlığa karşı bir uygulama korumak Bu avantajlar, bir uygulama nasıl uygulanır okuyan saldırganlar önlemek ve saldırganların kendi davranışını değiştirmek için bir uygulamayı değiştirmek için izin vermez.
Yorum Bulunamadı