一种隐藏应用的方法及其系统技术方案

技术编号:35352146 阅读:17 留言:0更新日期:2022-10-26 12:22
本发明专利技术提供了一种隐藏应用的方法,所述方法为:步骤S1、上传需要自定义的应用,提交或选择自定义的图标和应用名称,动态生成隐私代理apk安装文件;步骤S2、应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;步骤S3、登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。本发明专利技术只需要伪造一个应用,占用资源小,能够在同一个系统多个应用快速切换。够在同一个系统多个应用快速切换。够在同一个系统多个应用快速切换。

【技术实现步骤摘要】
一种隐藏应用的方法及其系统


[0001]本专利技术涉及应用软件
,特别是一种隐藏应用的方法及其系统。

技术介绍

[0002]目前对于隐私应用app一般是通过多系统用户切换,通过不同密码解锁,进入不同的用户系统,达到安装隐私应用app的目的。但是,现有的技术使用的时候需要在多个系统之间切换,不能快速在隐私和非隐私应用app之间快速切换,如果密码泄漏,仍然存在隐私风险。

技术实现思路

[0003]为克服上述问题,本专利技术的目的是提供一种隐藏应用的方法,只需要伪造一个应用,占用资源小,能够在同一个系统多个应用快速切换。
[0004]本专利技术采用以下方案实现:一种隐藏应用的方法,所述方法包括如下步骤:
[0005]步骤S1、上传需要自定义的应用,提交或选择自定义的图标和应用名称,动态生成隐私代理apk安装文件;
[0006]步骤S2、应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;
[0007]步骤S3、登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。
[0008]进一步的,所述步骤S1进一步具体为:通过网页上传需要自定义的应用,提交或选择自定义的图标和应用名称,服务端通过解压应用内容,将自定义的应用的安装文件1中的应用文件提取出来;将提取出来的文件和应用隐藏程序合并打包为安装文件2,该安装文件2即为隐私代理apk安装文件。
[0009]进一步的,所述步骤S3进一步具体为:登陆成功后通过加载dex中的类,调用启动应用的方式启动安装应用的安装文件2进行隐藏。
[0010]本专利技术还提供了一种隐藏应用的系统,所述系统包括:隐私安装文件生成模块、界面登陆模块、以及隐藏模块;
[0011]所述隐私安装文件生成模块,上传需要自定义的应用,提交或选择自定义的图标和应用名称,动态生成隐私代理apk安装文件;
[0012]所述界面登陆模块,应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;
[0013]所述隐藏模块,在登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。
[0014]进一步的,所述隐私安装文件生成模块的实现方式进一步具体为:通过网页上传需要自定义的应用,提交或选择自定义的图标和应用名称,服务端通过解压应用内容,将自定义的应用的安装文件1中的应用文件提取出来;将提取出来的文件和应用隐藏程序合并打包为安装文件2,该安装文件2即为隐私代理apk安装文件。
[0015]进一步的,所述隐藏模块的实现方式进一步具体为:登陆成功后通过加载dex中的类,调用启动应用的方式启动安装应用的安装文件2进行隐藏。
[0016]本专利技术的有益效果在于:本专利技术能实现应用隐藏的效果,并且只需要伪造一个应用,占用资源小,能够在同一个系统多个应用快速切换。避免了现有技术中需要在多个系统之间切换,不能快速在隐私和非隐私应用app之间快速切换,如果密码泄漏,仍然存在隐私风险。
附图说明
[0017]图1是本专利技术的方法流程示意图。
[0018]图2是本专利技术的系统原理框图。
具体实施方式
[0019]下面结合附图对本专利技术做进一步说明。
[0020]请参阅图1所示,一种隐藏应用的方法,所述方法包括如下步骤:
[0021]步骤S1、上传需要自定义的应用,提交或选择自定义的图标和应用名称,动态生成隐私代理apk安装文件;
[0022]步骤S2、应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;
[0023]步骤S3、登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。
[0024]下面结合一具体实施例对本专利技术做进一步说明:
[0025]本专利技术的一种隐藏应用的方法,该方法包括:
[0026]1.通过动态生成隐私代理apk安装文件,自定义图标和应用名称。
[0027]1.1通过网页上传需要自定义的应用(例如:xx银行app),提交或选择自定义图标和应用名称。例如直接选择使用微信图标和微信应用名(即将xx银行app隐藏为微信图标和微信应用名)
[0028]1.2服务端通过解压应用内容,将自定义的应用的安装文件1(例如:xx银行app)(安装文件为apk格式)中的应用提取出来
[0029]1.3将提取出来的文件和应用隐藏程序合并打包为安装文件2(安装文件为apk格式),并且生成微信图标和名称的安装文件
[0030]2.应用默认使用伪装登陆界面,在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误。其中,提示与微信的错误提示相同。
[0031]3.启动并登陆成功后后采用动态反射加载dex方式启动需要隐藏的应用。
[0032]3.1通过加载dex中的类,调用启动应用的方式启动安装应用的安装文件2(xx银行app)进行隐藏,则可以使用xx银行app的功能。
[0033]这样应用软件都是在同一个系统下面进行操作,只需要伪造一个应用,占用资源小,能够在同一个系统多个应用快速切换。
[0034]请参阅图2所示,本专利技术还提供了一种隐藏应用的系统,所述系统包括:隐私安装文件生成模块、界面登陆模块、以及隐藏模块;
[0035]所述隐私安装文件生成模块,上传需要自定义的应用,提交或选择自定义的图标
和应用名称,动态生成隐私代理apk安装文件;
[0036]所述隐私安装文件生成模块的实现方式进一步具体为:通过网页上传需要自定义的应用,提交或选择自定义的图标和应用名称,服务端通过解压应用内容,将自定义的应用的安装文件1中的应用文件提取出来;将提取出来的文件和应用隐藏程序合并打包为安装文件2,该安装文件2即为隐私代理apk安装文件。
[0037]所述界面登陆模块,应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;
[0038]所述隐藏模块,在登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。
[0039]所述隐藏模块的实现方式进一步具体为:登陆成功后通过加载dex中的类,调用启动应用的方式启动安装应用的安装文件2进行隐藏。
[0040]总之,本专利技术能实现应用隐藏的效果,并且只需要伪造一个应用,占用资源小,能够在同一个系统多个应用快速切换。避免了现有技术中需要在多个系统之间切换,不能快速在隐私和非隐私应用app之间快速切换,如果密码泄漏,仍然存在隐私风险。
[0041]以上所述仅为本专利技术的较佳实施例,凡依本专利技术申请专利范围所做的均等变化与修饰,皆应属本专利技术的涵盖范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种隐藏应用的方法,其特征在于:所述方法包括如下步骤:步骤S1、上传需要自定义的应用,提交或选择自定义的图标和应用名称,动态生成隐私代理apk安装文件;步骤S2、应用软件默认使用伪装登陆界面进行操作,用户在密码框输入正确密码即可进入,否则,伪装登陆界面仿照应用软件的方式进行提示错误;步骤S3、登陆成功后采用动态反射加载dex方式启动需要隐藏的应用,进行隐藏。2.根据权利要求1所述的一种隐藏应用的方法,其特征在于:所述步骤S1进一步具体为:通过网页上传需要自定义的应用,提交或选择自定义的图标和应用名称,服务端通过解压应用内容,将自定义的应用的安装文件1中的应用文件提取出来;将提取出来的文件和应用隐藏程序合并打包为安装文件2,该安装文件2即为隐私代理apk安装文件。3.根据权利要求2所述的一种隐藏应用的方法,其特征在于:所述步骤S3进一步具体为:登陆成功后通过加载dex中的类,调用启动应用的方式启动安装应用的安装文件2进行隐藏。4.一种隐藏应用的系统,其特征在于:所述系统包括:隐私安装...

【专利技术属性】
技术研发人员:刘德建陈丛亮李佳
申请(专利权)人:福建天晴在线互动科技有限公司
类型:发明
国别省市:

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

1