美文网首页iOS应用程序安全
iOS逆向----打印出类中所有函数的入口地址

iOS逆向----打印出类中所有函数的入口地址

作者: 捡书 | 来源:发表于2021-11-04 09:54 被阅读0次

最近一直在研究破解相关问题,发现Objective-C中存在函数_shortMethodDescription,该函数可以打印出该类下所有函数的地址,这个地址是已经偏移之后的真实地址,免去了自己去IDA里面翻地址还要自己算的麻烦,效果相当于class-dump加内存地址,而且还有继承关系。

(lldb) po [XMHDeviceTypeSelectViewController _shortMethodDescription]
<XMHDeviceTypeSelectViewController: 0x10531f568>:
in XMHDeviceTypeSelectViewController:
    Properties:
        @property (retain, nonatomic) NSMutableArray* buttonsArray;  (@synthesize buttonsArray = _buttonsArray;)
        ............
        @property (readonly, copy) NSString* debugDescription;
    Instance Methods:
        - (void) setupSubViews; (0x104b2b3bc)
        ...........
        - (void) didReceiveMemoryWarning; (0x104b2b380)
in XMHBaseVC:
    Properties:
        @property (nonatomic) BOOL hasPullToRefresh;
        ............
        @property (nonatomic) long largeTitleDisplayMode;
    Instance Methods:
        - (void) setTitleLabelText:(id)arg1; (0x104b1cafc)
        ...........
        - (long) largeTitleDisplayMode; (0x104b1ca88)
(UIViewController ...)

相关文章

  • iOS逆向----打印出类中所有函数的入口地址

    最近一直在研究破解相关问题,发现Objective-C中存在函数_shortMethodDescription,该...

  • iOS逆向学习

    参考文章:iOS逆向开发记录:iOS逆向之手机越狱iOS逆向之介绍iOS逆向之文件系统结构iOS逆向之文件权限及类...

  • 无须越狱、自动集成、只需要一个砸壳的应用---MonkeyDev

    《iOS应用逆向与安全》 上线啦!!! 购买地址: 天猫: iOS应用逆向与安全 京东: iOS应用逆向与安全 ...

  • iOS逆向之文件系统结构

    上一篇文章地址:iOS逆向之介绍 上一篇文章中,介绍了iOS逆向做了些什么,需要怎样的防护,逆向的流程,提到的工具...

  • iOS之UIView

    初识iOS APP开发#### 在iOS APP开发中, main函数仍是程序的入口和出口, 但main函数不需要...

  • JavaForAndroid18

    一、equals函数在Object类中,Object是所有类的父类。== 为true,代表指向同一内存地址。 对象...

  • iOS main函数知多少

    iOS main函数 一个 iOS App 的 main 函数位于 main.m 中,这是我们熟知的程序入口。但对...

  • iOS开发中添加3DTouch功能

    iOS开发中添加3DTouch功能 在AppDelegate入口类的入口方法- (BOOL)application...

  • iOS逆向开发学习资料整理

    小黄书--iOS逆向工程开发唯一指定论坛,各种大神出没;Theos的官方文档地址iOS逆向工程简介(详解)iOS ...

  • 函数 -- 闭包

    函数引用 函数名中保存着函数的入口地址,将函数名赋给变量,该变量中也保存了函数地址,称为函数引用,可以使用变量()...

网友评论

    本文标题:iOS逆向----打印出类中所有函数的入口地址

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