基于外设访问点引导的固件仿真方法及系统

    公开(公告)号:CN117873646A

    公开(公告)日:2024-04-12

    申请号:CN202311804745.9

    申请日:2023-12-26

    Abstract: 本发明涉及嵌入式设备安全分析技术领域,特别涉及一种基于外设访问点引导的固件仿真方法及系统,通过获取并分析固件二进制程序,识别固件中的外设访问点并构建外设访问点集合;利用该外设访问点集合引导基于动态符号执行的固件仿真:根据外设访问点确定目标函数,通过对目标函数的递归符号执行来求解使固件正常执行的外设访问响应值,用于固件的具体执行。本发明通过对目标函数的递归符号执行求解使固件正常执行的外设访问响应值,将固件仿真中的符号执行与具体执行分离,避免具体执行和动态符号执行过程中状态切换带来的资源开销,提升固件仿真效率,进而能够有效提升嵌入式设备安全性,具有较好的应用前景。

    一种线上硬件实验透明化配置方法及系统

    公开(公告)号:CN115097750A

    公开(公告)日:2022-09-23

    申请号:CN202210652190.X

    申请日:2022-06-10

    Abstract: 本发明属于线上硬件实验教学领域,特别涉及一种线上硬件实验透明化配置方法及系统,用于核心控制板与外围模块之间的硬件配置,通过互联网建立用户端上位机与实验室配置服务器之间的远程连接关系;用户端利用上位机生成核心控制板与外围模块之间连接关系,并将该连接关系上传至实验室中的配置服务器;配置服务器依据核心控制板与外围模块之间连接关系生成连接关系表,并依据连接关系表确定FPGA开发板管脚使用情况来自动生成FPGA开发板的电路逻辑配置文件及管脚约束文件;根据电路逻辑配置文件及管脚约束文件,通过调用FPGA开发工具对FPGA开发板进行自动化配置。本发明能够实现远程实验平台的灵活、透明化配置,提升线上硬件实验的效果,达到线上硬件实验目的,便于实际场景应用。

    基于模糊匹配的固件函数相似性检测方法及系统

    公开(公告)号:CN113177191A

    公开(公告)日:2021-07-27

    申请号:CN202110411556.X

    申请日:2021-04-16

    Abstract: 本发明属于物联网设备安全技术领域,特别涉及一种基于模糊匹配的固件函数相似性检测方法及系统,对待比较固件二进制文件进行解析提取固件元信息和函数特征;针对固件函数特征,利用SimHash生成用于计算不同函数之间Hamming距离的SimHash值,并根据Hamming距离度量函数之间相似度;依据相似度对函数基本块进行语义等价性和转移关系分析,依据块内和块间相似度定位固件漏洞位置。本发明利用SimHash技术实现固件函数的大规模安全检查,实现在无脆弱性函数详细信息情况下固件补丁定位;通过提取数据依赖图数据流特征,更全面的表达固件函数,并根据特征重要程度赋予不同权值,弥补机器学习方法模型训练带来时间开销过大等不足,为提高物联网设备安全性提供帮助。

    一种具有控制终端的共享广告牌

    公开(公告)号:CN220627382U

    公开(公告)日:2024-03-19

    申请号:CN202322329947.4

    申请日:2023-08-29

    Abstract: 本实用新型涉及一种具有控制终端的共享广告牌,包括LED广告牌,LED广告牌通信连接有控制终端,控制终端包括主控模块、通信模块、GPS模块和接口模块;主控模块包括MCU芯片,MCU芯片与GPS模块通信连接,MCU芯片通过接口模块与LED广告牌通信连接;通信模块包括无线网络模块,MCU芯片通过通信模块连接有云端服务器,云端服务器通信连接有移动终端。本实用新型设置主控模块通过接口模块连接LED广告牌,并通过通信模块完成与云端服务器的通信,通过GPS模块进行位置上传,为移动终端连接云端服务器进行LED广告牌投屏提供硬件基础。

Patent Agency Ranking