Code Virtualizer 1.340

軟體性質: 免費試用 ‎檔案大小: 3.96 MB
‎使用者評分: 3.0/5 - ‎1 ‎評分

關於 Code Virtualizer

代碼虛擬化器是一種功能強大的程式碼模糊處理系統,可幫助開發人員保護其敏感的代碼區域免受逆向工程的影響,同時需要最少的系統資源。代碼虛擬化器會將您的原始代碼(英特爾 x86 說明)轉換為虛擬操作碼,這些操作碼只能由內部虛擬機器理解。這些虛擬操作碼和虛擬機器本身對於每個受保護的應用程式都是唯一的,避免了對代碼虛擬化器的一般攻擊。代碼虛擬化器可以保護任何 x32 和 x64 本機 PE 檔中的敏感代碼區域(如可執行檔/EXES、系統服務、DLL、OCX、ActiveX 控制件、螢幕保護程式和設備驅動程式)。代碼虛擬化包括將二進位碼從特定電腦轉換為另一台電腦理解的不同二進位碼。也就是說,來自特定計算機的指令集將轉換為由其他電腦理解的新指令集。代碼虛擬化器可以生成多種類型的虛擬機器,每個虛擬機器使用不同的指令集。這意味著,英特爾 x86 指令的特定塊可以轉換為每台電腦的不同指令集,從而防止攻擊者在從 x86 指令轉換後識別任何生成的虛擬操作碼。當攻擊者嘗試去編譯受代碼虛擬化器保護的代碼塊時,他不會找到原始的 x86 指令。相反,他會找到一套全新的指令集,他或任何其他特殊的反編譯者都不承認這一點。這將迫使攻擊者完成非常艱苦的工作,以確定每個操作代碼的執行方式以及特定虛擬機如何為每個受保護的應用程式工作。代碼虛擬化器完全模糊了虛擬操作代碼的執行和每個唯一虛擬機的研究,以防止有人研究如何執行虛擬操作代碼。