一种文件保护方法、系统及存储介质技术方案

技术编号:40700029 阅读:26 留言:0更新日期:2024-03-22 10:57
本申请提供一种文件保护方法、系统及存储介质,所述方法通过获取软件系统的应用文件,对应用文件中的资源文件执行加密处理,得到加密资源文件,对运行文件进行修改并添加带有解密标签的补丁。然后在已加载补丁运行文件的状态下,将待加密的资源文件的初始目录地址替换为加密资源文件的加载地址,从而用加密资源文件替换待加密的资源文件,并通过解密标签对加密资源文件完成解密,得到资源文件。本申请通过对资源文件执行加密,并替换加载对应的补丁运行文件,在必要的读取进程进行解密,能够有效防止攻击者查看和篡改资源文件,降低资源文件的泄漏风险。

【技术实现步骤摘要】

本申请涉及系统安全检测领域,尤其涉及一种文件保护方法、系统及存储介质


技术介绍

1、移动操作系统是一种重要的控制系统,主要应用于移动设备,如智能手机、平板电脑、智能手表等。在移动操作系统中,可以通过应用程序包将应用程序安装在指定的移动设备上,从而通过移动操作系统运行应用程序。应用程序包中包括安装应用程序所需的必要资源文件,这些资源文件十分重要,因此,在安装应用程序前后,需要保护这些资源文件,提高资源文件的安全性。

2、移动操作系统通常包括对资源文件的保护程序,当外来的破解者使用编译策略对资源文件进行编译时,即可触发保护程序,保护程序会使资源文件的名称发生改变,从而使破解者无法准确获取资源文件的位置。

3、但是,保护程序仅对资源文件的名称进行随机改变,并没有对资源文件本身进行加密的保护,破解者依然可以通过逐一打开的方式确认资源文件,因此,保护程序无法从实质上提高资源文件的安全性,资源文件依然存在一定的安全风险。


技术实现思路

1、为了提高软件系统中资源文件的安全性,第一方面,本申请的部本文档来自技高网...

【技术保护点】

1.一种文件保护方法,应用于软件系统,其特征在于,包括:

2.根据权利要求1所述的文件保护方法,其特征在于,对所述资源文件执行加密处理的步骤,包括:

3.根据权利要求2所述的文件保护方法,其特征在于,根据所述第一类加密资源文件和所述第二类加密资源文件生成加密资源文件的步骤前,还包括:

4.根据权利要求1所述的文件保护方法,其特征在于,将待加密的资源文件的初始目录地址替换为所述加载地址的步骤,包括:

5.根据权利要求1所述的文件保护方法,其特征在于,用所述加密资源文件替换待加密的资源文件的步骤前,还包括:

6.根据权利要求1所述的...

【技术特征摘要】

1.一种文件保护方法,应用于软件系统,其特征在于,包括:

2.根据权利要求1所述的文件保护方法,其特征在于,对所述资源文件执行加密处理的步骤,包括:

3.根据权利要求2所述的文件保护方法,其特征在于,根据所述第一类加密资源文件和所述第二类加密资源文件生成加密资源文件的步骤前,还包括:

4.根据权利要求1所述的文件保护方法,其特征在于,将待加密的资源文件的初始目录地址替换为所述加载地址的步骤,包括:

5.根据权利要求1所述的文件保护方法,其特征在于,用所述加密资源文件替换待加密的资源文件的步骤前,还包括:

...

【专利技术属性】
技术研发人员:汪德嘉韩士杰王杰殷雅萍杜云龙
申请(专利权)人:江苏通付盾科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1