Android进阶之路 - 病毒查杀

本文详述了一位工程师在应对应用被误报为病毒时的排查过程,包括定位病毒、权限优化、签名证书检查、三方库审查、平台规范遵循及加固策略等关键步骤。同时,分享了申诉流程和相关平台的处理方法,为类似问题的解决提供了宝贵经验。

那段时间公司app陆续被应用平台下架,后面发现主要被腾讯管家报的木马病毒,针对于此病毒,官方并未进行说明,对应病毒资料也很少,所以我们需要自己逐步去排毒,解决病毒最重要的一步应该是定位病毒,然后根据病毒类型去做到根除 ~

排毒兄弟


应用名称过于贴近敏感词汇也会被报风险应用。如“xx币”、“xx赚钱”、“区块链xx” 等。

应用相关

解决问题的第一步,肯定是定位问题,那么先看看 病毒查杀工具 ~

解决问题的第一步往往是定位问题 ,定位问题一般也分为俩种其一为开发经验,其二为工具辅助 ~

排毒方向

未标红条目为常见的排错方式,标红条目主要为我自行扩展 ~

优化相关

如果上个版本无病毒,那么将当前版本备份后,在上个版本加入少量代码打包检测,逐个进行区间排毒

  • 检查代码近期是否有重构行为,如有则将问题定位到重构部分逐个模块排除
  • 检查代码中命名时是否包含敏感词,如包名,类名,方法名,字符等
权限相关

常见app的隐私权限有联系人 、定位、相机、音频录音等敏感权限,如不使用对应功能的话,可以删除这这部分权限,否则容易被误报

  • 检查AndroidManifest.xml中是否有未知权限,尝试注释该权限后,编译项目看是否会影响项目打包

  • 检查是否有敏感的隐私权限,主要针对6.0后提出的权限是否有做用户授权的行为

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

远方那座山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值