ArkGuard字节码混淆工具概述

从API version 20开始,ArkGuard提供了基础字节码混淆能力,将代码中的函数名、类名、文件名等名字变成简短无意义的名字,提高通过阅读代码猜测其用途的难度。由于混淆后的工程源码中元素名称缩短,有时也可以通过混淆来降低包大小。

本章节详细介绍了ArkGuard字节码混淆工具的使用方法和特点,旨在帮助开发者高效地利用ArkGuard进行字节码混淆,从而提升代码的复杂度,增加逆向工程的难度。

相比源码混淆,字节码混淆的混淆对象是字节码文件。