apk加固(乐固)

最近项目要上市场了,虽然已经给apk加了混淆,但是听同事说,还有加固工具可以更好的保护apk。特地去用了一下apk加固。

目前加固工具挺多的,我听到的有腾讯的乐固和360安全加固。

这次选腾讯的乐固。记录下步骤,怕自己忘了。

步骤:

1.因为乐固是在腾讯云上(以前我以为腾讯云只是提供服务器功能,看了下产品,真是太庞大了,功能太多了,找个时间去了解下),所以登录腾讯云官网,然后登录账号,没有账号自己注册一个。


腾讯云

2. 然后选择“产品——应用安全”


应用安全

3.点击立即体验


应用安全MS

4.选择加固工具

我想用加固工具进行加固,所以下载加固工具。


加固工具

5.加固工具使用

工具使用才是核心,前面只是个了解。我下了一个windows版本的。

a.打开LeguPC.exe

b. 需要登录腾讯云,输入账号和密码。

c.输入加固后生成apk的存放文件夹。


输出路径

d.签名设置

因为我的应用没有考虑多渠道发布,所以不设置多渠道了。

签名设置

e.添加需要加固的apk


添加加固应用

在添加加固应用的时候,第一次一直卡在上传0%进度,估计是网络比较卡,直接退出,然后重新登录,就可以了。还是很快的。

f.加固后apk


加固后apk

6.查看

加固完就可以在腾讯云上查看到。


我的应用

这样就完成了apk的加固。记得要测试下apk是否可以正常使用。

后记:使用完工具,觉得这个加固是使用什么原理呢。

还是查了下,参考 Android中的Apk的加固(加壳)原理解析和实现 - CSDN博客 。

我自己小结下,就是在自己apk上加一层壳,运行时候先运行壳,壳会自己进行解密后调用我们apk里面的程序。因为壳是加密的,所以就是更安全了。不知道是不是理解错了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容