HSKConfuse icon indicating copy to clipboard operation
HSKConfuse copied to clipboard

iOS代码混淆

Results 9 HSKConfuse issues
Sort by recently updated
recently updated
newest added

老哥不是我说你自作聪明啊,人家念茜是把文件放到项目根目录,你偏要创建个Resource文件夹放在里面,然而你编译app的时候殊不知这个文件也跟着一起打包到app里面了。人家直接解压你打包好的ipa文件,在app文件夹里面直接就看到你要混淆的类名! ![image](https://user-images.githubusercontent.com/7271148/35370449-e1608fc0-01c8-11e8-830c-6d7a81cf83e9.png) 虽然看不到混淆后的类名,但是已经知道你那些类名要做混淆了,别人可以慢慢猜

最近在研究Swift的混淆,但是发现还是OC的方案比较多,Swift只找到一个混淆字符串的,不知道对于Swift实例方法楼主有没有什么方法?

建议把Run Script位置放在compile之前。放在compile后面的话,要等一下次编译才会用到上一次的随机字符串替换。

在confuse.sh中添加grep -h -r -I "^[-+]" $CONFUSE_FILE --include '*/*.[mh]' |sed "s/[+-]//g"|sed "s/[();,: *\^\/\{]/ /g"|sed "s/[ ]*