鸿蒙NEXT加固使用文档
鸿蒙NEXT加固是专门针对鸿蒙的ark语言,在官方混淆的基础上进一步增强混淆强度,同时添加新的混淆功能,比如字符串加密,代码平坦化等等。
1. 下载鸿蒙NEXT加固工具
鸿蒙NEXT加固是需要下载工具到本地,选择对应的平台,输入相应的备注信息,点击下载,如图:
下载完成后,解压压缩包,即可得到如下目录结构:
获取授权码,主要的是通过kiwi-hmos-toolchain
是实现的。
2. 获取授权文件
在下载好的工具目录里,执行 kiwi-hmos-toolchain -s <sdk路径>
如果没有授权工具链会打印类似如下输出:
获取上面的 HardwareID:
之后的机器码,回到平台,点击输入机器码:
点击确定,待状态变成生效中后,点击下载license文件
把下载好的license文件放到 kiwi-hmos-toolchain
相同目录下,就可以进行工具的安装和卸载了
3.工具的使用
具体的使用方式,请仔细阅读下载后工具目录的使用文档