恶意攻击或竞争对手对设备中的固件进行提取、逆向工程分析,还原出固件中的核心代码
物联网作为“万物相连的互联网”,体系结构更加复杂,而人、机、物的互联也使得安全问题更加突出。一旦出现恶意攻击,企业的核心技术、知识产权,用户的个人隐私,甚至人身安全,都将面临严重的威胁
恶意攻击或竞争对手对设备中的固件进行提取、逆向工程分析,还原出固件中的核心代码
通过静态分析和动态调试固件的运行逻辑,突破程序原来限制。盗取核心业务逻辑和知识产权
恶意攻击者对设备中的固件进行提取、逆向工程分析,盗取固件中的用户敏感信息
专利技术的超轻量级虚机保护方案,适用于各种低运算能力设备,拥有灵活的保护方案,细至函数级的保护颗粒度,针对源码的保护方式,兼容各种处理器和操作系统
将原始代码编译为动态的DX-VM虚拟机指令,运行在DX虚拟机之上,无法被反编译回可读的源代码
对于跳转控制条件和分支语句,在保持原程序逻辑关系的前提下,随机确定控制块的执行顺序,达到模糊程序控制逻辑、隐藏程序控制流的目的
将简单的指令替换成随机生成的等价指令,两块指令完成的功能是一样的,但是实现不一样,替换后的指令更复杂,更加难以分析
将每个函数的代码块分成随机大小、指定随机位置,通过调度器来执行,乱序后的代码块执行流程与原流程一致,但在恶意分析者眼中毫无规则
专利技术的超轻量级虚机保护方案,适用于各种低运算能力设备
源码级保护,保护粒度可细至函数级。对源码进行安全编译从而生成受保护的固件,强力对抗固件的逆向破解
编译即加密,无需改变现有开发流程,安全编译与源码编译同步进行
零开发成本获取高阶对抗能力。开发者在编译过程中无任何学习成本、无任何额外负担,即可强力对抗恶意攻击者对固件的逆向破解
支持各种MPU/MCU架构(ARM/MIPS/POWERPC/INTEL),无缝集成GCC/CLANG/KEIL/IAR等主流IoT开发平台,嵌入式开发环境和交叉编译工具链