移动安全一站式服务Mobile Security One-Stop Service

产品概述

KiwiVM是一款面向银行、证券、金融等行业的安全加密工具,基于Clang编译器扩展实现的VM虚拟机编译器,在编译时直接对指定的函数[代码]实现虚拟化处理。因自定义虚拟CPU的特性,代码一旦加密,永不解密,其加密过程不可逆,攻击者无法还原原始代码,分析业务逻辑。可帮助中大型企业在通信、支付、核心技术等领域进行定制加密,降低因攻击、破解等问题造成的经济损失!

KiwiVM与clang的使用方式相似,如下:

正常编译:clang -c foo.c -o foo.o ,KiwiVM编译:clang -kvm -c foo.c -o foo.o

PC端有多款VM加密产品,而KiwiVM是目前移动端仅有的VM加密产品。

产品功能

深度加密技术 自定义虚拟CPU,代码一旦加密,永不解密,其不可逆的特性能有效避免攻击者通过Dump内存,还原原始代码
函数级虚拟化 以C、C++、Objective-C源文件的函数为单位进行虚拟化,具有粒度细、可控性高、隐蔽性强的特性
全平台全架构 支持iOS与安卓双平台的Native代码虚拟化,包括armv7、arm64、armv5te、armv7-a、x86、x86_64等架构
兼容性良好 在C、C++、Objective-C代码编译时直接虚拟化,其兼容性与原始应用一样

效果演示

应用场景

通信加密保护

• 对通信加解密算法进行虚拟化保护,避免攻击者分析算法

• 杜绝攻击者破解算法后,窃取敏感数据和伪造通信数据

交易流程保护

• 杜绝支付流程和数据走向被攻击者分析

• 杜绝交易信息被恶意篡改

核心技术保护

• 防止核心代码被恶意分析,窃取劳动成果,影响开发者或开发商的收益

• 避免网络传输协议被破解,伪造虚假信息,干扰正常运营

手游源码保护

• 防止攻击者分析手游自定义引擎算法,提取C#或Lua源代码

APP加密,年末钜惠,欢迎咨询
201898448(QQ群) 028-83177117