笔者混淆经验
使用SpamCode这个工具,该工具有使用说明。
我开发过程中,做了以下工作,看下图

配置代码如下:
/Users/pep/chuangLiao/wfuikit/WFChatUIKit/MessageList
-modifyClassNamePrefix /Users/pep/chuangLiao/wfuikit/WFChatUIKit.xcodeproj xxx>CL_
-spamCodeOut /Users/pep/Desktop/LoginRubishCode rubbish
-handleXcassets
-deleteComments
配置解释:
- 源码所在位置:顾名思义,就是源代码所在的目录,如果你想整个工程都做处理,那就直接填上你的项目目录,但我不建议这么做。
- 修改类名前缀:图片上xxx表示原前缀,CL_表示新前缀。
- 生成垃圾代码:垃圾代码都是原类的分类,rubbish为分类名称
- 修改图片内部的一些数据:具体解释可查看SpamCode的解释,反正意思就是通过修改图片的一些数据,来提高差异率。从而提高审核通过的概率。
-删除空行和注释:顾名思义,不需要解释了吧!
需要注意的是,源码位置是一定要填的,否则一下的操作都是空话。另外,注意填写这些参数时,参数与参数之间是有空格的哦,切记~
~完结撒花
网友评论