最新消息:本站技术交流 QQ 群:28124927

[iOS Hacker] 如何让 C 函数反编译显示 sub_xxxx

iOS/MacOSX/移动安全 exchen 5741浏览 0评论

Theos 默认编译的 Tweak 是 debug 版本,没有 strip 符号表,通过 IDA 反编译会显示函数名称,如何让 IDA 看不到具体的函数名称,显示 sub_xxxx 呢?

首先要添加修饰符 static 定义成静态函数

然后在 Makefile 里添加 DEBUG=0,或者编译的时候使用 make DEBUG=0 命令,编译成 release 版本,这样就会 strip 符号表,使用 IDA 查看函数名称没了,都显示 sub_xxxx,如下图所示:

转载请注明:exchen's blog » [iOS Hacker] 如何让 C 函数反编译显示 sub_xxxx

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址