Virbox 編譯器,支持全平臺全架構的源代碼加密

一款源代碼加密產品,支持全平臺全架構,可以用於保護傳統軟件、移動端軟件、智能設備軟件、IoT 軟件等的源代碼

 Virbox Compiler 利用了 LLVM 超強的平臺擴展性,配合獨創的 CPU 指令虛擬化技術,實現了一套以安全爲核心目標的編譯器。用於保護傳統軟件、移動端軟件、智能設備軟件、IoT 軟件等的源代碼,避免因逆向工程或破解而造成的核心技術泄漏、代碼執行流程被分析等安全問題。 Virbox Compiler 與普通編譯器使用方式相似,在將 C、C++ 源代碼編譯成目標文件的同時,還能夠對代碼進行混淆、虛擬化和數據加密等安全保護,攻擊者無法使用 IDA Pro 等逆向工具分析執行流程,竊取核心技術。

 

功能特性

➤ 代碼混淆

編譯階段對程序源碼混淆處理,兼容原 OLLVM 保護方式,功能包括: 控制流扁平化、指令替換 、虛假控制流

➤ 代碼虛擬化

將源碼經由虛擬化處理成特定的 CPU 虛擬指令。支持函數爲單位保護,保護強度可靈活控制,最大強度的抵抗 IDA 靜態分析

➤ 數據保護

源碼中的敏感數據可通過 Virbox Compiler 加密處理,處理後直接抵抗靜態分析,同時也可以很出色的應對動態調試分析

 

產品優勢

➤ 兼容性良好,生成的加密目標文件可以直接與普通目標文件鏈接

➤ 兼顧混淆、虛擬化編譯器層級保護,保護強度高

➤ 控制單位靈活,重點函數、算法重點保護,性能、體積可控

➤ 隱私數據保護,加密方式簡潔有效

➤ 兼容所有常見操作系統,包括 iOS、Android 、Windows、Linux 等

 

應用場景

➤ SDK安全保護

➤ 應用核心算法保護

➤ 加密算法和祕鑰保護

➤ 賬號認證過程保護

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章