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

【发明公布】一种Windows内核驱动程序的保护方法和装置_宁波如磐科技有限公司_202410612931.0 

申请/专利权人:宁波如磐科技有限公司

申请日:2024-05-17

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

公开(公告)号:CN118194252A

主分类号:G06F21/14

分类号:G06F21/14;G06F21/60

优先权:

专利状态码:在审-公开

法律状态:2024.06.14#公开

摘要:本发明公开了一种Windows内核驱动程序的保护方法和装置,所述方法通过格式转换器和格式加载器实现以下步骤:首先,格式转换器将内核驱动程序的标准PE文件转换为私有格式,将原始的代码和数据进行加密保护;然后,格式加载器将被保护的内核驱动程序进行加载。本发明将Windows驱动程序的标准PE格式转换成了非标准的私有格式并且对代码和数据进行了加密,使得逆向工程工具无法对该私有格式进行解析,从而提高了被保护程序的安全性。

主权项:1.一种Windows内核驱动程序的保护方法,其特征在于,所述方法通过格式转换器和格式加载器实现以下步骤:首先,格式转换器将内核驱动程序的标准PE文件转换为私有格式,将原始的代码和数据进行加密保护;然后,格式加载器将被保护的内核驱动程序进行加载;所述格式转换器的工作流程如下:S1、打开要处理的Windows驱动程序文件并读取全部文件内容到内存中;S2、获取PE格式的关键数据第二和第三数据结构,通过提取、计算,将信息保存在自定义的第一数据结构中;S3、提取PE格式的节表中所有第五数据结构,转换为第四数据结构;S4、提取PE格式的导入表中所有的第七数据结构,依次转换为第六数据结构;S5、构造自定义的第八数据结构,用于表明是重定位信息;然后把原始内核驱动程序PE文件中的重定位项中的第十数据结构依次转换后保存到自定义的第九数据结构中;S6、重构PE,将上面提取并转换的PE格式的关键数据重新构造成新的格式文件。

全文数据:

权利要求:

百度查询: 宁波如磐科技有限公司 一种Windows内核驱动程序的保护方法和装置

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