240 投稿
收录了6篇文章 · 2人关注
  • Resize,w 360,h 240
    深入理解fishhook

    一、fishhook能做什么事情? c函数的地址是在编译的时候就已经确定了,位于程序的TEXT段,为只读区域: 如图,当调用的时候直接找到函数的...

  • Resize,w 360,h 240
    认识MachO

    [TOC] 简介 MachO文件是mac平台上一类文件的简称,它的类型有以下种类,可以在#import <mach-o/loader.h>文件中...

    1.5 fanglaoda 0 16
  • Resize,w 360,h 240
    iOS逆向工程 - fishhook原理

    fishhook是Facebook提供的一个动态修改链接mach-O文件的工具。利用MachO文件加载原理,通过修改懒加载和非懒加载两个表的指针...

  • Resize,w 360,h 240
    趣探 Mach-O:文件格式分析

    本文所读的源码,可以从这里找到,这是 Mach-O 系列的第一篇 我们的程序想要跑起来,肯定它的可执行文件格式要被操作系统所理解,比如 ELF ...

    4.3 Joy___ 9 97
  • Resize,w 360,h 240
    iOS应用程序启动之dyld加载流程(浅识)

    一、程序加载 正向开发中,我们平时编写的程序的入口函数都是main.m里面的main函数,所以很多时候都会以为程序就是从这开始执行。其实main...

    1.8 KinKen 1 18
  • Resize,w 360,h 240
    iOS程序启动->dyld加载->runtime初始化(初识)

    iOS开发中,main函数是我们熟知的程序启动入口,但实际上并非真正意义上的入口,因为在我们运行程序,再到main方法被调用之间,程序已经做了许...

专题公告

ios程序启动过程