推测和应对措施:谷歌Play的马甲包检测逻辑及解决方案

访客 393 0
在海外项目中,经常会遇到马甲包的问题。所谓马甲包,指的是除了应用图标和名称与主包不同之外,其余内容基本相同。
马甲包的作用是:
  1. 给主包导流
  2. 覆盖关键词,增加曝光量
  3. 功能测试

然而,自2021年年初以来,谷歌对马甲包的检测力度有所加强。因此,我们迫切需要了解谷歌是如何进行马甲包检测的方法。

谷歌如何检测马甲包?

我们将代码反编译:
推测和应对措施:谷歌Play的马甲包检测逻辑及解决方案-第1张图片-谷歌商店上架
从反编译的产物可以猜测出如下几个可能点:
1.通过比对dex,通过代码的相似程度来判断
2.比对res文件夹下资源相似程度
3.比对AndroidManifest.xml中的声明的四大组件等,比对相似程度

马甲包如何规避谷歌检测?

以下是改写后的文案: 为了在dex上实施更复杂的混淆规则,您可以使用变态代码混淆字典库。只需将代码检出,并将bt-proguard.txt复制到您的工程目录下,然后在proguard-rules.pro文件中进行相应配置即可。

    	

标签: 马甲包的 马甲包 马甲包如何 谷歌是如何

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~