美文网首页
【iOS逆向】还原oc和block符号

【iOS逆向】还原oc和block符号

作者: Geeks_Chen | 来源:发表于2019-07-30 11:30 被阅读0次

1 下载竟品,脱壳,获取ipa

AppIcon

2 创建空白文件夹A,把原二进制文件放进去

屏幕快照 2019-07-30 上午11.14.44.png

3 下载python脚本,放入空白文件夹A


屏幕快照 2019-07-30 上午11.16.53.png

4 将原二进制文件拖进ida解析


屏幕快照 2019-07-30 上午11.20.29.png

说明:没有发现_block
5 解析结束后,选择File -》 Script File,找到python 脚本,执行

屏幕快照 2019-07-30 上午11.23.11.png

6 回到原目录查看新生成的ipa,解压,找到新二进制文件(比原来二进制文件大一些)

屏幕快照 2019-07-30 上午11.22.08.png

7 拖进ida解析,找到需要的函数,在MonkeyDev中直接下断点查看打印结果

屏幕快照 2019-07-30 上午11.21.20.png

相关文章

  • 【iOS逆向】还原oc和block符号

    1 下载竟品,脱壳,获取ipa 2 创建空白文件夹A,把原二进制文件放进去 3 下载python脚本,放入空白文件...

  • iOS逆向 ---- Hook方法及原理OC篇

    iOS逆向 ---- Hook方法及原理OC篇[iOS逆向 ---- Hook方法及原理OC篇](阅读原文

  • 恢复作为参数的block

    在逆向的过程中,经常会遇到参数为block的情况,这时候就要求我们能还原block的实现。还原block要做的有找...

  • iOS逆向目录

    越狱最新进展 一.逆向基础 iOS逆向基础01-越狱iOS逆向基础02-编译&调试iOS逆向基础03-符号表iOS...

  • Android逆向之so函数识别

    前言 众所周知,逆向的过程绝大程度上是一个符号还原的过程,掌握越多的符号信息对我们逆向破解目标越有利。但是,很多时...

  • iOS block简单用法

    block 是iOS4.0之后出现的技术,block变量可以看成oc的对象,但block的语法和技术是更底层c的知...

  • 谈谈Block(一)

    苹果在Mac OS X10.6 和iOS 4之后引入block语法,之后就大幅改变了OC 的编程方式。Block...

  • CDUnknownBlockType获取参数的方法

    CDUnknownBlockType 在iOS开发过程中大家都会使用block,可在逆向开发的时候block就显得...

  • 关于Block块的所有所有

    关于Block: 在我们使用OC进行iOS开发和Mac OS开发中,Block语法是我们最常见的语法之一,而且苹果...

  • iOS原理(五)----block

    iOS原理(五)----block block的本质 block本质上也是一个OC对象,它内部也有个isa指针, ...

网友评论

      本文标题:【iOS逆向】还原oc和block符号

      本文链接:https://www.haomeiwen.com/subject/tsygrctx.html