ios-马甲包混淆方法

使用ChaosTool工具做混淆

优点,能增加大量的垃圾方法以及目录及文件,方法名和参数以及生成的文件变换性较大

缺点,只能添加新的方法,不能修改原有的方法,且方法没有调用

 

使用脚本做混淆

优点,能对有标识的方法已宏定义的形式动态更换,.h需要放在.pch的最上边,不然文件有可能报错

缺点,多参数情况下支持性不够好 

使用宏做混淆 

#define YYHomeViewCtrl hYBZsxG5suONTAHE2Fk0g23hQz2nQO  类名

#define _AAAA_BGView    yKwZSWHHeX10A2hO 变量名  需要声明成这样形式,而且前面要标识好

#define _AAAA_BGViewMothods   wLmCMxHPnrJuMnL3 方法名  当然  用脚本会方便一点

 

展开阅读全文
©️2020 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值