Code Virtualizer

Code Virtualizer是由Oreans公司開發的代碼混淆軟體,2006年首次發布,主要用於保護Windows平台下可執行程式、動態程式庫及驅動程式的敏感代碼。其核心技術為將Intel x86/x64指令轉換為僅內部虛擬機識別的虛擬指令,通過多虛擬機混淆機制為每個受保護程式生成唯一指令集和虛擬機,結合代碼重組與變異引擎增強防護強度,同時保持低系統資源消耗。

該軟體早期版本支持x32/x64架構的PE檔案保護,2008年引入命令行接口並與第三方壓縮器兼容。2020年版本擴展了對Linux、MacOS平台及Visual Basic原生代碼的支持,支持在代碼中插入保護宏指令。2023年疊代至3.1.4版本,強化了驅動程式保護功能並最佳化虛擬機體積。2024年推出Java版本,新增反調試與動態分析防護模組,覆蓋C/C++、Python等多種程式語言的保護需求。

基本介紹

  • 外文名:Code Virtualizer
  • 性質:軟體
  • 作用:幫助開發者保護軟體內敏感的代碼
內容介紹,特徵綜述,

內容介紹

它可以幫助軟體開發者保護他們軟體內重要和敏感的代碼區,防止他人使用逆向工程,而且它只消耗最小的系統資源。
Code Virtualizer 將你原始碼(Intel x86 指令)轉化成虛擬的指令,只有內部的虛擬機器可以明白這些指令。對於每一個所保護的程式,這些所產生的虛擬指令以及虛擬機器本身都是獨特的,以防止他人對 Code Virtualizer 採用廣泛的攻擊。
Code Virtualizer 可以在任何 x32 或 x64 原生 PE 文檔中(例如可執行文檔(EXEs),system services,DLLs,OCXs,ActiveX 控制檔,熒幕保護程式以及 裝置驅動程式 )保護你重要和敏感的代碼區。

特徵綜述

聲明:本產品中文介紹為慧都控制項網著作權所有,未經慧都公司書面許可,嚴禁拷貝、轉載!
以下是 Code Virtualizer® 的主要特點:
* 使用多個虛擬機器進行攪亂
* 對每個受保護程式進行獨特的保護
* 保護任何的 x32 和 x64 程式以及 驅動程式
* 先進的變異引擎
* 代碼重組來保護 DLLs 和 驅動程式
* 在獨特的虛擬機器里模擬任何 Intel x86 代碼
* 完全兼容於任何的 壓縮器 / 軟體保護層
* 由指令列載入 的保護
* 另由於最近對CV的研究,有些人已經能夠完全還原被CV保護過的代碼,詳見擴展閱讀

熱門詞條

聯絡我們