申请/专利权人:北京智游网安科技有限公司
申请日:2020-08-21
公开(公告)日:2024-03-22
公开(公告)号:CN112052464B
主分类号:G06F21/60
分类号:G06F21/60;G06F21/62;G06F21/53
优先权:
专利状态码:有效-授权
法律状态:2024.03.22#授权;2020.12.25#实质审查的生效;2020.12.08#公开
摘要:本发明公开了对资源文件进行虚拟化保护的方法、智能终端、存储介质,所述方法包括:获取待保护的资源文件,并对所述待保护的资源文件进行保护处理,得到密钥文件夹;获取所述待保护的资源文件在应用中的内存,并对所述内存进行虚拟化处理,得到虚拟化保护应用;当所述虚拟化保护应用运行过程中需要使用所述待保护的资源文件时,则获取并回调所述待保护的资源文件实现所述应用的相应功能,以对所述待保护的资源文件的保护。本发明实施例中可以对应用中的核心资源文件进行保护,通过抽离待保护资源文件,在应用中相应的空间进行虚拟化处理得到虚拟文件,然后需要使用待保护的资源文件时回调所述待保护的资源文件,以实现对资源文件的保护。
主权项:1.一种对资源文件进行虚拟化保护的方法,其特征在于,所述方法包括:获取待保护的资源文件,并对所述待保护的资源文件进行保护处理,得到密钥文件夹;获取所述待保护的资源文件在应用中的内存,并对所述内存进行虚拟化处理,得到虚拟化保护应用;当所述虚拟化保护应用运行过程中需要使用所述待保护的资源文件时,则获取并回调所述待保护的资源文件,使所述待保护的资源文件恢复到在所述应用中的原始内存位置,实现所述应用的相应功能,以实现对所述待保护的资源文件的保护;所述对所述待保护的资源文件进行保护处理,得到密钥文件夹包括:将所述待保护的资源文件保存至ZIP文件夹;对所述ZIP文件夹进行加密得到密钥文件夹;所述将所述待保护的资源文件保存至ZIP文件夹包括:获取构建文件夹指令并生成一个与应用结构相同的ZIP文件夹;将所述待保护的资源文件存储在ZIP文件夹;所述获取所述待保护的资源文件在应用中的内存,并对所述内存进行虚拟化处理,得到虚拟化保护应用包括:获取所述待保护的资源文件在应用中的内存;获取所述待保护的资源文件的ID和虚拟文件;将所述虚拟文件和所述ID存储在所述内存中,得到虚拟化保护应用;所述获取所述待保护的资源文件在应用中的内存,并对所述内存进行虚拟化处理,得到虚拟化保护应用还包括:将所述ID和所述虚拟文件的对应关系储存在所述虚拟化保护应用的第一文件。
全文数据:
权利要求:
百度查询: 北京智游网安科技有限公司 对资源文件进行虚拟化保护的方法、智能终端、存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。