IOT安全编译器

顶象独家专利技术,超轻量级高强度虚机保护方案,适用于智能驾驶、智能家居、 视频安防、工业互联网,以及各种低运算能力设备

应用场景

物联网作为“万物相连的互联网”,体系结构更加复杂,而人、机、物的互联也使得安全问题更加突出。一旦出现恶意攻击,企业的核心技术、知识产权,用户的个人隐私,甚至人身安全,都将面临严重的威胁

固件代码破解

恶意攻击或竞争对手对设备中的固件进行提取、逆向工程分析,还原出固件中的核心代码

业务逻辑盗用

通过静态分析和动态调试固件的运行逻辑,突破程序原来限制。盗取核心业务逻辑和知识产权

敏感数据泄漏

恶意攻击者对设备中的固件进行提取、逆向工程分析,盗取固件中的用户敏感信息

产品功能

专利技术的超轻量级虚机保护方案,适用于各种低运算能力设备,拥有灵活的保护方案,细至函数级的保护颗粒度,针对源码的保护方式,兼容各种处理器和操作系统

代码虚拟化

将原始代码编译为动态的DX-VM虚拟机指令,运行在DX虚拟机之上,无法被反编译回可读的源代码

虚拟控制流

对于跳转控制条件和分支语句,在保持原程序逻辑关系的前提下,随机确定控制块的执行顺序,达到模糊程序控制逻辑、隐藏程序控制流的目的

等价指令替换

将简单的指令替换成随机生成的等价指令,两块指令完成的功能是一样的,但是实现不一样,替换后的指令更复杂,更加难以分析

代码块乱序

将每个函数的代码块分成随机大小、指定随机位置,通过调度器来执行,乱序后的代码块执行流程与原流程一致,但在恶意分析者眼中毫无规则

核心优势

超轻量级高强度保护

专利技术的超轻量级虚机保护方案,适用于各种低运算能力设备

源码级保护,保护粒度可细至函数级。对源码进行安全编译从而生成受保护的固件,强力对抗固件的逆向破解

简单易操作

编译即加密,无需改变现有开发流程,安全编译与源码编译同步进行

零开发成本获取高阶对抗能力。开发者在编译过程中无任何学习成本、无任何额外负担,即可强力对抗恶意攻击者对固件的逆向破解

全平台覆盖

支持各种MPU/MCU架构(ARM/MIPS/POWERPC/INTEL),无缝集成GCC/CLANG/KEIL/IAR等主流IoT开发平台,嵌入式开发环境和交叉编译工具链

接入流程

1

注册顶象

注册顶象账号

登录防御云

2

上传加固文件

阅读开发文档

准备加固文件

3

一键加固

按需创建加固

任务,提交

4

下载使用

加固处理完成后

下载加固包

加入顶象业务安全矩阵,防御黑产多变形态

立即申请

加入社群

扫码进群领
【业务安全】资料礼包

在线咨询
400-878-6123