首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于物联网的固件崩溃分析方法及装置_华中科技大学_202410308925.6 

申请/专利权人:华中科技大学

申请日:2024-03-19

公开(公告)日:2024-06-11

公开(公告)号:CN117909160B

主分类号:G06F11/22

分类号:G06F11/22;G06F11/26

优先权:

专利状态码:有效-授权

法律状态:2024.06.11#授权;2024.05.07#实质审查的生效;2024.04.19#公开

摘要:本申请实施例提供一种基于物联网的固件崩溃分析方法及装置,涉及计算机信息处理技术领域,其中方法包括:在物联网设备运行过程中,记录与物联网设备的交互数据和快照信息;在物联网设备崩溃后,加载物联网设备的固件,基于快照信息还原固件在当前快照时和后续的状态信息;基于还原的固件实时的状态信息,自动化推理硬件反馈和中断事件,以还原固件从当前快照到崩溃之间的执行流;通过动态程序分析和静态程序分析的方式分析还原的执行流,确定崩溃成因。本申请实施例自动化对物联网系统崩溃成因进行分析,不仅极大地简化了系统调试的复杂性,而且显著减轻了人工调试的工作负担,为缩短故障排除的时间窗口和提高系统可维护性等方面提供了有力支持。

主权项:1.一种基于物联网的固件崩溃分析方法,其特征在于,应用于基于物联网的固件崩溃分析装置,所述方法包括:在物联网设备运行过程中,记录与所述物联网设备的交互数据和快照信息;在所述物联网设备崩溃后,加载所述物联网设备的固件,基于快照信息还原固件在当前快照时和后续的状态信息;基于还原的所述固件实时的状态信息,自动化推理硬件反馈和中断事件,以还原所述固件从所述当前快照到崩溃之间的执行流;通过动态程序分析和静态程序分析的方式分析还原的所述执行流,确定崩溃成因;其中,所述自动化推理硬件反馈和中断事件,包括:在接收到内存映射寄存器的读取指令的情况下,基于寄存器的地址自动化区分硬件反馈,并利用动态推理算法推测反馈值;对所述状态信息进行实时监控,在固件处理完数据后自动化触发中断事件;其中,所述基于寄存器的地址自动化区分硬件反馈,包括:在寄存器的地址为外部输入寄存器的情况下,从所述物联网设备对应的缓冲区获取记录的数据;在寄存器的地址为内部输入寄存器的情况下,基于所述状态信息自动化推理硬件反馈。

全文数据:

权利要求:

百度查询: 华中科技大学 基于物联网的固件崩溃分析方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。