移动安全
App渗透测试服务
应用安全风险评估
个人隐私收集检测
Android应用加固
iOS应用加固
源码虚拟化加密
终端威胁感知
物联网安全
IoT渗透测试服务
IoT固件安全检测
IoT固件虚拟化加密
可信设备身份认证
网络安全
Web渗透测试
Web应用防火墙
安全合规解决方案
信息安全等级保护咨询
攻防对抗解决方案
手游智能反外挂系统
软件知识产权和软件管理
行业解决方案
金融行业
物联网行业
互联网行业
政企单位
更多方案
反欺诈业务
区块链业务

产品简介

全平台源码虚拟化加密系统【KiwiVM】是一款针对 Linux、Windows、MacOS、iOS、Android 系统下 ELF、SO、 EXE 、Mach-O 等文件的源代码保护工具。与普通编译器相似,基于项目源代码可将 C、C++ 代码编译成二进制代码,不同之处在于,虚拟化系统在编译时,能够对代码进行虚拟化加密、字符串加密等安全保护。从而避免攻击者通过IDA Pro等逆向工具反编译二进制文件[ELF、SO、EXE、Mach-O],分析业务代码的执行流程,进一步篡改或窃取核心技术。

可帮助中大型企业在通信、支付、算法、核心技术等模块进行深度加密,避免因逆向破解问题对公司造成经济或者名誉上的损失

支持范围:采用C/C++/Objective-C/Swift语言开发的软件程序

功能特点

深度加密技术

深度加密技术

自定义虚拟CPU指令,代码一旦加密,永不解密,其不可逆的特性可避免核心技术被逆向分析
函数级虚拟化

函数级虚拟化

以C、C++源文件的函数为单位进行虚拟化,具备粒度细、可控性高、隐蔽性强
全平台全架构

全平台全架构

不依赖特定系统环境,兼容所有CPU架构,包括iOS、安卓 、Windows、Linux等架构
兼容性良好

兼容性良好

基于LLVM IR中间代码进行虚拟化,成功后再生成目标代码,其兼容性与原始应用一样

独创源码虚拟化加密技术,引领互联网程序安全