专栏首页移动安全乐固加固常见问题
原创

乐固加固常见问题

1.应用加固上传失败的原因有哪些?

1.上传的应用未签名,目前应用安全仅允许上传已签名应用。

2.已加固的apk不可进行重复加固,只需要重签名即可。

3.尝试切换官网/加固工具进行上传加固。

4.部分浏览器可能存在不兼容情况,尝试换其他浏览器登录。

5.登录状态有问题,尝试退出浏览器清除缓存后,再重新登录。

6.应用存在安全风险。

注意:

若第三方杀毒引擎提示您的应用存在安全风险,应用安全则会拒绝您的上传、同时拒绝对应用进行加固。一旦出现该情形,建议您检查应用中是否存在违规行为。若您将该应用发布出去,极大可能被渠道市场拒绝、无法在用户手机安装。对于此类应用,加固能否成功并非最核心要素,因为渠道分发、用户手机都会有类似的安全扫描,应用安全采信的第三方杀毒引擎也极有可能被各分发市场、用户手机上安装的安全软件采信。该类应用正真的问题在于,很难发布到正规市场、安装到用户手机上去,而非无法加固。

2.加固失败提示“ 签名出错,Error code:2,Failed to load signer “signer#1” ”可能是什么原因?

1.签名文件错误,必须确保加固前后签名信息保持一致。

——如何查看apk的签名信息?安装好java,并配置环境变量。在cmd中执行:keytool -printcert -jarfile *.apk即可看到apk的签名MD5字段信息。确认加固前后apk的签名信息是否一致。

2.尝试重新下载加固工具,选择加固配置时选择新配置,再重新输入一次签名文件路径和密码。

3.加固失败并提示“安装包签名有误ShieldCode=40186”该如何处理?

1.确认上传的应用是已签名的应用。

2.先自查确认加固前后签名是否一致。

——如何查看apk的签名信息?安装好java,并配置环境变量。在cmd中执行:keytool -printcert -jarfile *.apk即可看到apk的签名MD5字段信息。确认加固前后apk的签名信息是否一致。

3.打release包时Signature Versions只勾选了V2:release打包时Signature Versions勾选v1+v2,加固时签名设置选择新配置,选择v1+v2,再输入签名文件和密码。

4.签名不成功,META-INF文件夹不完整。应删除META-INF文件夹中的.MF文件,再重新签名。

4.加固失败并提示“应用存在安全风险”是什么原因?

说明应用被国内外杀毒引擎判定为恶意,应用安全将会拒绝对此类应用进行加固,请检查应用是否有违规行为。 应用安全采信了第三方杀毒引擎判定结果,若您的应用被杀毒引擎判定为恶意,加固已经无意义,因该类应用将无法上架正规应用市场,无法安装到用户手机,也注定会被手机的安全防护软件拦截。此类问题非加固造成,还请仔细检查应用是否违规。

若确认应用本身无风险问题,可在官网进行申诉,申诉地址:https://m.qq.com/complaint/

5.应用加固后无法安装/登录闪退怎么办?

1.请确保加固后已重新签名,且加固前后签名保持一致。

——如何查看apk的签名信息?安装好java,并配置环境变量。在cmd中执行:keytool -printcert -jarfile *.apk即可看到apk的签名MD5字段信息。确认加固前后apk的签名信息是否一致。

2.尝试重新加固,加固时签名配置选择新配置,重新输入一次签名文件和密码。

6.应用加固后部分功能异常是什么原因?

通常是因为未(正确)签名导致,请排查以下可能问题:

1.应用加固前后签名不一致,或者未签名。

——如何查看apk的签名信息?安装好java,并配置环境变量。在cmd中执行:keytool -printcert -jarfile *.apk即可看到apk的签名MD5字段信息。确认加固前后apk的签名信息是否一致。

2.应用本身有签名、文件 MD5 校验等校验机制。

3.多次重复加固极易导致程序异常,请确保使用一次加固。推荐您上传原始安装包,使用应用安全进行加固。请勿用第三方加固包或应用安全加固包再次加固。

7.如何进行应用加固?

您只需要确保使用已签名的安装包在 移动应用安全控制台 直接提交加固即可,可参见 快速入门 进行操作。

8.应用加固为什么必须重签名?

应用加固不可避免的会破坏原有签名,加固后必须对加固包重签名才能发布至应用市场,否则会被提示 “应用未签名”。请务必确保加固前后的签名一致。

9.乐固版本更新动态

乐固版本更新动态可查询官网:https://cloud.tencent.com/document/product/283/36104

10.基础版加固如何反馈?

基础版用户在使用过程中若遇到问题,可以通过向MS_service@tencent.com邮箱反馈,我们收到后会排期进行处理。基础版暂不支持实时的响应服务,感谢您的谅解。 (应用加固企业版享7*24小时技术支持服务。)

如您对加固有个性化需求,建议您查阅企业版相关信息。

(购买指南:https://cloud.tencent.com/document/product/283/13769

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

相关文章

  • 基础版加固没有人工技术支持怎么办?

    基础版用户在使用过程中若遇到问题,可以通过向MS_service@tencent.com邮箱反馈,我们收到后会排期进行处理。基础版暂不支持实时的响应服务,感谢您...

    腾讯云@移动安全
  • 乐固加固FAQ

    加固过程中会破坏apk的签名文件,此时直接安装时会出错,找不到签名。因此需要重新签名,重签名后的apk签名文件和原来的保持一致就不会影响更新应用。

    腾讯云@移动安全
  • 腾讯乐固API加固教程

    欢迎使用腾讯云开发者工具套件(SDK)3.0,SDK3.0 是云 API3.0 平台的配套工具。目前已经支持 cvm、vpc、cbs 等产品,后续所有的云服务产...

    腾讯云@移动安全
  • Android App安全加固行业分析报告

    作者 SecurityMan 鉴于当前Android App安全加固市场火爆,特整合一个当前行业内较流行的安全加固厂商的安全加固产品介绍,希望能为大家拨开迷雾,...

    FB客服
  • 静态内部类

    定义:静态内部类,定义在类中,任何方法外,用static定义;静态内部类只能访问外部类的静态成员。 注意点: 一般情况下,如果一个内部类不是被定义成静态内部类,...

    lwen
  • C#基础知识系列六(静态类和静态类成员)

      静态类与非静态类基本相同,但存在一个区别:静态类不能实例化。 也就是说,不能使用 new 关键字创建静态类类型的变量。 因为没有实例变量,所以要使用类名本身...

    aehyok
  • Java:关于Static静态关键字的那些小事

    Carson.Ho
  • 【小家java】静态类、静态方法、内部类、匿名内部类、非静态类的一些实践

    静态内部类的作用:只是为了降低包的深度,方便类的使用,实现高内聚。静态内部类适用于不依赖于外部类,不用使用外在类的非静态属性和方法,只是为了方便管理类结构而定义...

    YourBatman
  • myeclipse 2016 ci3破解教程

    一、myeclipse简介: MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对Ecl...

    企鹅号小编
  • Rstdio.Tools探秘

    云深无际

扫码关注云+社区

领取腾讯云代金券