java - Android/Java 混淆:R8 与(ProGuard 或 DexGuard)?
问题描述
我想知道最强大的混淆工具是什么(避免逆向工程):
- R8 和 ProGuard 之间
- R8 和 DexGuard 之间
谢谢。
解决方案
R8 是一个 APK 缩小工具,它不是试图使代码难以逆向工程的目标。术语“混淆”继承自 ProGuard,但在代码库内部使用术语“缩小”。
推荐阅读
- sql - 是否可以在 SQL 中将多个 AND 变成只有一个?
- python - True 但 False 递归
- php - 我的管理面板表找不到我的图像并从“上传”文件夹上传
- plsql - PLSQL查询联合求和查询
- python - 如何使用 Python 将嵌套函数调用重构为代码行?
- avalara - 有没有办法以编程方式检查 Avalara API 状态?
- python - 亚马逊网络抓取时在 BS4 中收到错误:AttributeError: 'NoneType' object has no attribute 'get_text'
- c++ - 为什么我的排序算法会更改数组值?
- tensorflow - 是否有任何工具可以在 Pytorch 和 Tensorflow 中分析 DNN 的每一层?
- sql - 首先在最低级别/最详细的字段值上加入查找表