240 发简信
IP属地:四川
  • ClassDump源码解析

    CDClassDump 这个文件是class-dump的一部分,用于检查Mach-O文件的Objective-C segment getopt_...

  • iReSign源码分析

    启动之后首先会去查询可用的签名证书,这里用到了NSTask,NSTask是可以在APP里调用终端命令的。而终端是另外一个进程,需要进程间通信,可...

  • xcactivitylog

    Xcode 日志存储在扩展名为.xcactivitylog。 文件内容是经过一种 SLF 的编码格式进行压缩过的。可以通过gzip -cd 展开...

  • clang driver

    clang不止是前端编译器,更是连接了LLVM整个编译过程和其他工具的一个驱动程序。 在 clang/include/clang/Basic 目...

  • llc源码解析

    llc指令用于将LLVM源输入编译成特定架构的汇编语言,然后,汇编语言输出可以通过本机汇编器和链接器来生成本机可执行文件。输出汇编代码的体系结构...

  • Resize,w 360,h 240
    DWARF & Symbol

    1. DWARF与dSYM的关系 DWARF (Debug With Arbitrary Record Format) 标准调试信息格式。单独保...

  • 最新版的越狱砸壳动态调试

    目前针对iOS14,checkra1n能做到最简洁的一键不完美越狱。 ios手机端配置 手机端cydia 添加源:https://build.f...

  • 基于LLVM IR的防Hook方案

    1. 什么是LLVM IR 当我们点击Xcode进行编译时,查看日志可以看到每一个编译单元都有指定大量的编译参数,我们跳过编译前的预处理和语法分...

  • Resize,w 360,h 240
    Swift’s use of SIL

    Swift 是一门静态语言,在 Swift 中声明的方法和属性静态编译期就确定了的,并且Swift具有更灵活的高级特性,协议,泛型,方法重载,值...

个人介绍
仰望星空,脚踏实地