专栏名称: 哆啦安全
软件开发类、安全研究类的技术分享、资源共享、远程支撑、技术交流等知识分享平台,以CSDN、知识星球等平台进行交流、分享、学习,欢迎加入知识星球与10年以上在嵌入式、内核、驱动、算法、安全相关实战经验丰富的多位专家进行互动交流、共同进步!
今天看啥  ›  专栏  ›  哆啦安全

一款自动对dex/aar/jar文件中的字符串进行加密的Android插件

哆啦安全  · 公众号  ·  · 2024-09-26 06:14
    

文章预览

一款自动对字节码中的字符串进行加密Android插件工具 一款自动对dex/aar/jar文件中的字符串进行加密Android插件工具 (1).支持java/kotlin。 (2).支持app打包生成的apk加密。 (3).支持aar和jar等库文件加密。 (4).支持加解密算法的自主扩展。 (5).支持配置可选代码加密。 ‍ (6).完全Gradle自动化集成。 (7).不支持InstantRun。 加密前 String a = "This is a string!"; ‍ 加密后 String a = StringFog.decrypt(new byte[]{-113, 71...}, new byte[]{-23, 53}); 运行时 decrypt: new byte[]{-113, 71...} => "This is a string!" 使用方法 (1).在根目录build.gradle中引入插件依赖 buildscript { repositories { mavenCentral() } dependencies { ... classpath 'com.github.megatronking.stringfog:gradle-plugin:5.2.0' //选用加解密算法库,默认实现了xor算法,也可以使用自己的加解密库。 classpath 'com.github.megatronking.stringfog:xor:5.0.0' ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览