易盾应用加固 - AI Agent Skill for multi-platform app protection
易盾应用加固 Skill 为 AI agent 提供多平台应用加固能力,支持 Android、iOS、鸿蒙、H5、PC 等 5 大平台,保护应用免受逆向工程和篡改攻击。
访问 易盾控制台 注册账号并获取加固服务的 appkey。
在安装 skill 后,第一次使用时会自动下载加固工具并引导配置 appkey:
用户: 帮我加固 /path/to/demo.apk
Agent: 检测到首次使用,正在下载易盾加固工具...
下载完成!请输入您的 appkey。
如果您还没有 appkey,请访问:
https://dun.163.com/dashboard#/login/
注册账号并获取加固服务的 appkey。
用户: [输入 appkey]
Agent: 配置成功!开始加固您的应用...
✓ 加固完成!
输出文件: /path/to/demo_protected.apk
配置完成后,只需简单对话即可加固任意支持的平台:
Android 加固:
用户: 帮我加固 /Users/demo/app/release.apk
Agent: 正在使用易盾加固工具处理您的应用...
✓ 加固完成!
输出文件: /Users/demo/app/release_protected.apk
iOS 加固:
用户: 加固这个 iOS 应用: /path/to/app.ipa
Agent: 检测到 iOS IPA 文件
平台: iOS
文件类型: IPA 应用
正在加固...
✓ 加固完成!
输出文件: /path/to/app_protected.ipa
鸿蒙加固:
用户: 加固鸿蒙应用 app.hap
Agent: 检测到鸿蒙 HAP 文件
平台: 鸿蒙
文件类型: HAP 应用
正在加固...
✓ 加固完成!
Unity 游戏加固:
用户: 加固 Unity 游戏 game.apk
Agent: 检测到 Android APK 文件
引擎类型: Unity
正在加固...
✓ 加固完成!
如需更新 appkey:
用户: 更新易盾加固的 appkey
Agent: 请输入新的 appkey:
用户: [输入新的 appkey]
Agent: AppKey 已更新!
Agent 可以理解以下类型的请求:
加固操作:
配置操作:
使用网易易盾官方 jar 工具(NHPProtect.jar),自动从以下地址下载:
https://clienttool.dun.163.com/api/v1/client/jarTool/download
配置存储在 ~/.yidun-defense/config.ini:
[appkey]
key = your_appkey_here
[so]
so1=
so2=
[apksign]
keystore=
alias=
pswd=
signver=v1+v2
[hapsign]
keystoreFile=
keystorePwd=
[update]
u=1
t=30
defense-smart.sh 支持:
# 手动下载工具
curl -o ~/.yidun-defense/yidun-tool.jar \
"https://clienttool.dun.163.com/api/v1/client/jarTool/download"
确保:
# 检查 Java 版本
java -version
# 需要 JRE 8 或更高版本
每次加固后,工具会在 ~/.yidun-defense/Log/ 目录生成详细日志:
# 查看最新日志
ls -lt ~/.yidun-defense/Log/ | head -5
# 查看日志内容(包含成本、失败信息等)
cat ~/.yidun-defense/Log/Constants_*.txt
日志包含:
MIT License
注意: 本 skill 需要有效的易盾服务账号和 appkey。免费试用策略可在控制台申请。
ZIP package — ready to use