Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 921 Bytes

README.md

File metadata and controls

19 lines (15 loc) · 921 Bytes

DexProtectPlugin

能自动实现Apk加固的Gradle插件

背景

很多开发者都是使用第三方加固服务,这些加固基本上都是面向Apk文件的加固,可能还涉及到重新签名,感觉挺麻烦。 也许我们需要一种加固服务,让自己可以控制核心的加解密算法,也不需要将原始apk暴露给第三方平台, 而且伴随着Gradle构建Apk的过程就自动产生了加固后的Apk,听起来是不是有趣呢?

现有Feature

1:一代加固方案(后续会努力实现二代三代加固方案,从目前来看,知识储备有限,距离VMP加固方案还比较远,有研究的朋友可以联系我) 2:Gradle自动生成加固Apk

预计下个版本支持的Feature

1: multiDex 2: Dex文件不落地加载

灵感来源(感谢开源精神)

1:Tinker(https://github.com/Tencent/tinker) 2:ApkToolPlus(https://github.com/linchaolong/ApkToolPlus)