一种修复车载终端内核的方法、装置和电子设备
基本信息
申请号 | CN202010813765.2 | 申请日 | - |
公开(公告)号 | CN112035154A | 公开(公告)日 | 2020-12-04 |
申请公布号 | CN112035154A | 申请公布日 | 2020-12-04 |
分类号 | G06F8/658;G06F8/41;G06F21/57;H04W4/40 | 分类 | 计算;推算;计数; |
发明人 | 陈凯;章赟杰;莫阿神 | 申请(专利权)人 | 上海帆一尚行科技有限公司 |
代理机构 | 上海点威知识产权代理有限公司 | 代理人 | 上海帆一尚行科技有限公司 |
地址 | 200000 上海市虹口区北宝兴路355号1幢3楼301室 | ||
法律状态 | - |
摘要
摘要 | 本说明书实施例提供一种通过车载终端中的安全探针获取车载终端内核程序的版本信息,判断是否有漏洞,若是,则采集补丁在云端虚拟执行静态修复任务,利用修复前后的程序生成二进制指纹信息,利用补丁涉及的函数生成可执行的动态修复模块,向安全探针下发所述二进制指纹信息,利用二进制指纹信息验证车载终端内核程序的修复状态,若内核程序未修复,则利用动态修复模块进行动态修复。二进制的形式使得指纹能够在车载终端的二进制系统中进行验证,不受采集源代码的限制,灵活性高,由于二进制指纹信息能够反映修复后的程序特征,因此可以直接验证内核是否完成修复,而不是利用版本间接推断是否有漏洞,因此准确率高。 |
