符号策略的概念
简单来说,符号策略的主要作用就是能生成多少套不同的源码,符号策略越多,后续应用上架就更容易,同时也可以作为隔离方案使用
符号策略的作用
符号策略的主要作用,就是帮助为一套源码转换成另一套源码提供特征数据,比如基础版会提供三套策略,可以为一套源码产生三种变化,并且这种变化一定是固定的
第三方库为什么不推荐混淆
看下面这个图,就会发现,公共模块被混淆后,后面如果有其他应用也要提审,就会因为公共模块而被关联(这种关联只发生在符号数量达到一定比例的时候)
什么时候我们需要增配符号策略
就拿默认的入门版来说,内含3套符号,一般情况下,不混淆第三方SDK,可以提审很多套APP源码,基本上可以做到不会有任何关联,但是如果发现过审率在下降,在排除其他因素后,也找不到原因,就可以适当增配符号策略,引起这种问题的原因及有可能就是某些符号的权重较高,而某些应用刚好会产生这种信息。