一种高精度的二进制代码相似性比对方法

    公开(公告)号:CN115016843B

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

    申请号:CN202210566686.5

    申请日:2022-05-23

    Abstract: 本发明涉及一种高精度的二进制代码相似性比对方法,属于代码比对领域。本发明利用SimHash算法进行比对检索,缩小二进制代码比对的范围,再利用二进制代码特征进行精准的相似性比对,实现二进制代码的快速、精确的比对,为二进制代码溯源、缺陷扫描分析提供支撑,满足不同场景下的二进制代码相似性比对的需求。本发明提出的方案,能够在兼顾对比效率的同时,保证二进制代码相似性比对的效率;本发明提取二进制代码函数特征,能够保证代码相似性比对的精确度;本发明采用基于SimHash的文本对比方法,能够提高二进制代码相似性比对的效率。

    一种基于虚拟机的嵌入式软件仿真测试环境构建方法

    公开(公告)号:CN119829428A

    公开(公告)日:2025-04-15

    申请号:CN202411812494.3

    申请日:2024-12-10

    Abstract: 本发明涉及一种基于虚拟机的嵌入式软件仿真测试环境构建方法,属于嵌入式软件测试技术领域。该方法通过增加接口适配层和网络通信层,替换底层具体专用硬件接口设备或总线的驱动程序,将具体专用硬件接口设备或总线的操作重定向成网络通信操作,实现嵌入式软件虚拟机环境部署;通过仿真设备替代外部真实交联设备或系统,为嵌入式软件运行提供激励或响应数据,同时接收嵌入式软件输出数据,并根据输出数据进行实时自动应答,保证嵌入式软件不间断运行;通过测试驱动器,集中管理外部仿真设备,并按照业务流程测试调度仿真设备,协同完成嵌入式软件自动化测试。

Patent Agency Ranking