从手撕花指令混淆到 IDAPython 脚本
前言
在安卓防护发展到第五代甚至第六代加壳之后,大家对于 iOS 应用的防护也越来越重视,从一开始 iOS 应用的裸奔,到现在通过检测运行环境,字符串、函数名混淆,控制流混淆,花指令混淆等等各种手段来保护应用代码,今天我们就通过一个例子来分析下如何去花指令混淆,并编写 IDAPython 脚本进行 patch
手动分析花指令混淆
IDA 不能正常反汇编代码,全部是一堆莫名的十六进制字符,
...