即刻体验FairGuard加固方案!
免费试用游戏游戏安全保护, 对接专业技术服务!
由于谷歌签名工具apksigner.jar,仅支持apk包签名,不支持abb包签名。为减少开发者额外适配成本,FairGuard在游戏加固工具中提供了aab签名相关功能。如有需要可以下载并使用FairGuard加固工具,对aab包体进行签名。
FairGuard官网 → 帮助中心 → Android → 加固工具下载 → 下载游戏加固工具
点击「下载」直达工具下载页面。
命令行参数:
java -jar FairGuard.jar -optype_sign_jar -inputfile %inputfile.aab% [-outputfile %output.aab%]
参数说明:
参数 | 说明 |
-optype_sign_jar | 必填项,表示进行AAB签名操作 |
-inputfile | 必填项,参数后面跟待签名的AAB文件路径 |
-outputfile | 可选项,输出文件路径名。如未设置此选项,则输出文件路径默认为% inputfile.aab %同目录,命名为以%inputfile_signed.aab %为结尾的文件名 |
签名信息在config.ini文件中配置,配置如下所示:
[signinfo]
keystore-path=c:\xxx\xxx\gamesign.jks
alias=xxxx
password=xxxxx
alias-pwd=xxxxx
keystore-path:签名文件路径,支持相对路径与绝对路径(路径不可包含中文)
alias:签名别名
password:对应签名信息的密码
alias-pwd:对应签名别名的密码
以上4个信息,任意一项有误的话,签名均会失败。
如果只是做签名操作,gamekey不会做验证,可随意设置。
AAB签名命令行示例:
java -jar FairGuardx.x.x.jar -optype_sign_jar -inputfile game.aab
AAB签名效果演示
完成签名后的 aab 包可正常提交Google Play 上架。
作为专业的应用安全解决方案,FairGuard在提供签名功能的同时,还搭建了针对不同场景及游戏类型的功能矩阵,服务方案涵盖游戏加固、防破解、反外挂、通讯保护、环境检测、经济安全、云保护、态势感知等多项内容。
丨结语
FairGuard作为专注于游戏安全领域的第三方服务商,致力于帮助游戏公司解决外挂和破解问题,为游戏提供深度一体化的加密保护方案。
开发团队深耕技术,研发了无导入函数SO加壳、无API签名校验、三端通用的Unity Assetbundle资源加密方案等多项业界独家技术。
目前产品已经被FunPlus、三七互娱、游族、心动网络、恺英网络等多家头部公司采用,接入600+款热门游戏。
产品咨询联系方式:
QQ:2079128588
微信:fairguard01
免费试用游戏游戏安全保护, 对接专业技术服务!