一、通用版加固工具(推荐)

jar包形式的命令行加固工具,适用于多种平台,包括Win/Mac/Linux,适合自动打包,推荐使用!

下载地址

点击下载

使用说明

  • 解压下载包,修改config.ini配置文件,将appkey的key字段填入对应的appkey,若无appkey,联系客服进行申请。
  • 命令行执行(需要jdk环境):
    java -jar NHPProtect.jar -yunconfig -fullapk [options] -input %inputapk%
  • 参数说明:
参数说明
-yunconfig必填项,表示自动从易盾后台获取加固参数
-fullapk全包加固模式,普通应用加固必填
[options] 可选项对加固后的 APK 文件进行签名或者对齐
-input必填项,参数后面跟待加固的 APK 文件路径
  • options说明:
参数说明
-apksign对加固后的 APK 包签名

二、Win版加固工具

Windows系统下的界面版加固工具。

下载地址

点击下载

使用说明

  • 下载解压后双击运行ClientTool.exe,如图: image

  • 点击【设置】,输入AppKey(若无AppKey,请联系客服)

  • 设置签名文件,选中加固后自动签名,并选择签名文件,填入密码,别名和别名密码(可选)

  • 切回【加固】,选择APK文件,选中“SO加密保护”(若有此需求则选),弹出选择框,点击需要加密的so文件,如下图: image

    so选择后点击【确定】,返回【加固】,点击“开始加固”。