|
前言
你需要首先判断你要加验证的apk是否存在签名验证,有签名验证的apk是不支持做任何修改的,自然也不支持加验证
——————————这一步通过不了说明你的apk不支持加验证
对于大家比较关心的几个问题进行阐述
①:加验证后的安全性如何
apk实际上就是压缩包,假设你桌面有一个1.apk,你改成1.zip就可以直接使用压缩软件打开了,目前市场上有许多厉害的壳,其作用就是让apk解包修改后无法正常打包,但是其价格也是非常高的
360加固价格参考
https://jiagu.360.cn/#/global/vip/packages
因此,如果没有一个好的壳子,那就意味着你的apk可以被轻松修改(当然,这个轻松也是相对的,毕竟懂安卓破解的还是比较少的)
所以从专业角度来说,加验证后的apk防破解能力不强,但是使用“框架模式”可以让破解者想要破解需要找你先买一张卡。
②:自己的apk能不能加目前提供了多种加验证的方式,基本上99.9%的apk都可以加,但是可能会存在以下缺陷 1:到期无法下线 一些apk可能无法向其中注入心跳,这使得到期后apk不会自动关闭,但是前台退出,下次再次进入则会提示已到期。
注:安卓系统的特性是优先保持前台软件的运行,就像你正在看个视频,有人给你发了个消息你去聊天工具中和人家聊会天,再切换回视频软件时视频软件就会闪退重启
也就是说,如果你的用户一直保持对当前apk的前台运行,也不熄屏或切换其他应用,那么由于到期也不会下线,他将可以一直使用
2:软件太大需要分包
一些apk可能当你的apk过大(一般是超过200M,这个值是有弹性的,手机性能越好,能处理的apk越大)的时候,可能需要用户安装2个apk(一个数据包,一个启动器)
返回:【易游成品加验证工具简介】
|