代码混淆后的头文件hook编译失败问题

Class-dump下来后关键部位全部乱码~

拉入hopper分析,已然是把敏感部位混淆成中文了。通过思考翻看翻看思考,找到思路 于是乎准备 hook +[龙马花雪毛 load] 贴上xm

%hook 龙马花雪毛

/忽略我/

  • (void)load {

%log;
NSLog(@“就不让你出来”);
//%orig; }
%end

结果就是编译报错.

Making all for tweak encrypt…
Preprocessing Tweak.xm…
Tweak.xm:39: error: %log found outside of hook or subclass

删掉%log。依然报错:

Making all for tweak encrypt…
Preprocessing Tweak.xm…
Tweak.xm:42: error: %end does not make sense inside a block

把tweak.xm清空,编译通过。。。

于是我想问下针对这样混淆后的类,该如何hook 求指点

这是什么?

想hook一个中文类 用户theos编译报错~

你的hook可以直接写中文吗?

可以直接hook这个地址…

通过dlsym拿到地址…