腾讯APK加固

在线加固地址

https://console.cloud.tencent.com/ms

加固步骤

1、 进入官网

2、 点击立刻去加固、选择在线加固

3、 上传带有签名的apk文件

4、 选择基础版,确认加固

5、 等待加固完成

6、 下载加固包

7、 重新对apk进行签名

a) 首先把签名证书和要进行签名的APK文件拷贝到同一文件夹下(签名文件在项目里有)

b) 在该目录下按住shift键鼠标右击打开命令行窗口

c) 运行: jarsigner -verify xxx.apk 查看APK有没有签名(注:xxx.apk为自己已加固的文件名称) 会看到jar未签名(缺少签名或无法解析签名) 字样,说明缺少签名。

d) 开始签名,运行:jarsigner -verbose -keystore xxx.jks -storepass xxx -signedjar xxx_signed.apk xxx.apk xxx

参数说明:jarsigner - verbose -keystore (你的签名证书名称) -storepass(你的签名证书密码) -signedjar (签名后的APK名称)(未签名的APK名称) (签名证书的别名)

密码和证书别名在项目里有

新生成的apk

e) 查看新apk的签名信息,再次运行: jarsigner -verify xxx.apk,提示已签名

8、 Apk加固结果

APK防反编译、壳加密算法保护、DEX文件整体加固保护、DEX文件防篡改、加固壳防动态调试、防内存dump保护、防内存数据读取。

你可能感兴趣的