美文网首页
MachO 文件解析

MachO 文件解析

作者: NextStepPeng | 来源:发表于2018-05-10 11:15 被阅读0次

如何查看MachO文件

下载ipa文件(砸壳之后的)->解压缩->找到ipa同名的文件->显示包内容

通过MachOView 打开

Macho文件.png
  • 可以MachO文件分两个架构 ARM_V7 ARM64
  • Mach Header
  • Load commands
  • Section TEXT 代码段 通过MachOView可以看到类名 和方法名字 Class dump 也是通过这用发送导出头文件
  • Section DATA 数据段


    A6BA2D8A-8CD3-459F-9D2B-4B07909C8B9C.png

通过 终端命令打开

$otool -f "MachO"

  • cputype 12 ARM架构

Fat headers
fat_magic 0xcafebabe
nfat_arch 2
architecture 0
cputype 12
cpusubtype 9
capabilities 0x0
offset 16384
size 65278912
align 2^14 (16384)
architecture 1
cputype 16777228
cpusubtype 0
capabilities 0x0
offset 65306624
size 75323184
align 2^14 (16384)

相关文章

  • 六 Hock原理分析

    在上篇文章MachO文件解析已经详细介绍了MachO,并且由MachO引出了dyld,再由dyld讲述了App的启...

  • MachO 文件解析

    如何查看MachO文件 下载ipa文件(砸壳之后的)->解压缩->找到ipa同名的文件->显示包内容 通过Mach...

  • 五 MachO文件解析

    在上一篇文章中,咱们已经简单的提到了MachO,在用Framework做代码注入的时候,必须先向MachO的Loa...

  • 6.MachO

    MachO文件 MachO文件 MachO文件结构 DYLD Mach-O其实是Mach Object文件格式的缩...

  • iOS dSYM与崩溃日志分析

    一. Macho格式解析 准备test.m文件,内容如下 二. 崩溃日志与dSYM dSYM文件就是按DWARF格...

  • ios深入-MACHO文件解析

    ios深入-MACHO文件解析 发表于 2017-10-26 | 分类于 优化[https://dishibole...

  • MachOView优化版

    MachOView 对官方MachoView进行优化、增加功能 改动变更: 解决解析MachO文件闪退 新增中文字...

  • iOS逆向-砸壳(Clutch & dumpdecryp

    MachO文件 -> 苹果加密 -> 加壳文件加壳文件 -> 苹果解密 -> MachO文件(DYLD) 解密过程...

  • macho cstring 之混杂

    cstring区:macho TEXT段中的__cstring区。 这次解析下cstring区 用macho-vi...

  • 7.Mach-O&LLDB

    [TOC] MachO文件结构 单个架构的mach-O文件包含:MachO Header、Load Command...

网友评论

      本文标题:MachO 文件解析

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