一种电网智能终端设备固件的防控制流劫持方法及装置

    公开(公告)号:CN116561759A

    公开(公告)日:2023-08-08

    申请号:CN202310502827.1

    申请日:2023-05-06

    IPC分类号: G06F21/57 G06F21/52

    摘要: 本申请公开了一种电网智能终端设备固件的防控制流劫持方法及装置,涉及电力互联网安全加固技术领域,本申请利用变量标记分析和数据检测分析在固件编译时检测出代码错误和潜在异常指令,达到在固件编译时的防控制流劫持,确保固件内核模块的正常运行且避免对智能终端设备系统的正常运行造成不良影响。本申请的主要技术方案为:在固件编译时,通过编译器将固件内核模块代码转化为字节码;利用变量标记分析处理所述字节码,以发现代码错误并进行隔离;利用数据检测分析处理所述字节码,以定位潜在异常指令和所述潜在异常指令对应的敏感数据;在所述固件运行时,对所述敏感数据进行动态检测,若检测存在异常则终止所述潜在异常指令的执行。