398 lines · yaml
1--- !mach-o2FileHeader:3 magic: 0xFEEDFACF4 cputype: 0x100000C5 cpusubtype: 0x06 filetype: 0x27 ncmds: 178 sizeofcmds: 13849 flags: 0x20008510 reserved: 0x011LoadCommands:12 - cmd: LC_SEGMENT_6413 cmdsize: 7214 segname: __PAGEZERO15 vmaddr: 016 vmsize: 429496729617 fileoff: 018 filesize: 019 maxprot: 020 initprot: 021 nsects: 022 flags: 023 - cmd: LC_SEGMENT_6424 cmdsize: 47225 segname: __TEXT26 vmaddr: 429496729627 vmsize: 1638428 fileoff: 029 filesize: 1638430 maxprot: 531 initprot: 532 nsects: 533 flags: 034 Sections:35 - sectname: __text36 segname: __TEXT37 addr: 0x100002F2038 size: 418839 offset: 0x2F2040 align: 241 reloff: 0x042 nreloc: 043 flags: 0x8000040044 reserved1: 0x045 reserved2: 0x046 reserved3: 0x047 content: FF8300D1FD7B01A9FD430091BFC31FB80800009008713D91E80300F9000000B000B03E910E040094E80340F900013FD6FD7B41A9FF830091C0035FD6FD7BBFA9FD0300910400009400140011FD7BC1A8C0035FD61F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D5A0008052C0035FD648 - sectname: __stubs49 segname: __TEXT50 addr: 0x100003F7C51 size: 1252 offset: 0x3F7C53 align: 254 reloff: 0x055 nreloc: 056 flags: 0x8000040857 reserved1: 0x058 reserved2: 0xC59 reserved3: 0x060 content: 1F2003D51004025800021FD661 - sectname: __stub_helper62 segname: __TEXT63 addr: 0x100003F8864 size: 3665 offset: 0x3F8866 align: 267 reloff: 0x068 nreloc: 069 flags: 0x8000040070 reserved1: 0x071 reserved2: 0x072 reserved3: 0x073 content: 110402101F2003D5F047BFA91F2003D55003005800021FD650000018F9FFFF170000000074 - sectname: __cstring75 segname: __TEXT76 addr: 0x100003FAC77 size: 378 offset: 0x3FAC79 align: 080 reloff: 0x081 nreloc: 082 flags: 0x283 reserved1: 0x084 reserved2: 0x085 reserved3: 0x086 content: '484900'87 - sectname: __unwind_info88 segname: __TEXT89 addr: 0x100003FB090 size: 8091 offset: 0x3FB092 align: 293 reloff: 0x094 nreloc: 095 flags: 0x096 reserved1: 0x097 reserved2: 0x098 reserved3: 0x099 content: 010000001C000000000000001C000000000000001C00000002000000202F000034000000340000007D3F00000000000034000000030000000C0002001400020000000001540000000000000200000004100 - cmd: LC_SEGMENT_64101 cmdsize: 152102 segname: __DATA_CONST103 vmaddr: 4294983680104 vmsize: 16384105 fileoff: 16384106 filesize: 16384107 maxprot: 3108 initprot: 3109 nsects: 1110 flags: 16111 Sections:112 - sectname: __got113 segname: __DATA_CONST114 addr: 0x100004000115 size: 8116 offset: 0x4000117 align: 3118 reloff: 0x0119 nreloc: 0120 flags: 0x6121 reserved1: 0x1122 reserved2: 0x0123 reserved3: 0x0124 content: '0000000000000000'125 - cmd: LC_SEGMENT_64126 cmdsize: 232127 segname: __DATA128 vmaddr: 4295000064129 vmsize: 16384130 fileoff: 32768131 filesize: 16384132 maxprot: 3133 initprot: 3134 nsects: 2135 flags: 0136 Sections:137 - sectname: __la_symbol_ptr138 segname: __DATA139 addr: 0x100008000140 size: 8141 offset: 0x8000142 align: 3143 reloff: 0x0144 nreloc: 0145 flags: 0x7146 reserved1: 0x2147 reserved2: 0x0148 reserved3: 0x0149 content: A03F000001000000150 - sectname: __data151 segname: __DATA152 addr: 0x100008008153 size: 8154 offset: 0x8008155 align: 3156 reloff: 0x0157 nreloc: 0158 flags: 0x0159 reserved1: 0x0160 reserved2: 0x0161 reserved3: 0x0162 content: '0000000000000000'163 - cmd: LC_SEGMENT_64164 cmdsize: 72165 segname: __LINKEDIT166 vmaddr: 4295016448167 vmsize: 16384168 fileoff: 49152169 filesize: 856170 maxprot: 1171 initprot: 1172 nsects: 0173 flags: 0174 - cmd: LC_DYLD_INFO_ONLY175 cmdsize: 48176 rebase_off: 49152177 rebase_size: 8178 bind_off: 49160179 bind_size: 24180 weak_bind_off: 0181 weak_bind_size: 0182 lazy_bind_off: 49184183 lazy_bind_size: 16184 export_off: 49200185 export_size: 48186 - cmd: LC_SYMTAB187 cmdsize: 24188 symoff: 49256189 nsyms: 7190 stroff: 49384191 strsize: 80192 - cmd: LC_DYSYMTAB193 cmdsize: 80194 ilocalsym: 0195 nlocalsym: 3196 iextdefsym: 3197 nextdefsym: 2198 iundefsym: 5199 nundefsym: 2200 tocoff: 0201 ntoc: 0202 modtaboff: 0203 nmodtab: 0204 extrefsymoff: 0205 nextrefsyms: 0206 indirectsymoff: 49368207 nindirectsyms: 3208 extreloff: 0209 nextrel: 0210 locreloff: 0211 nlocrel: 0212 - cmd: LC_LOAD_DYLINKER213 cmdsize: 32214 name: 12215 Content: '/usr/lib/dyld'216 ZeroPadBytes: 7217 - cmd: LC_UUID218 cmdsize: 24219 uuid: 83E9D9C2-4C72-3A13-B9B9-79D3927BEE51220 - cmd: LC_BUILD_VERSION221 cmdsize: 32222 platform: 1223 minos: 720896224 sdk: 721664225 ntools: 1226 Tools:227 - tool: 3228 version: 42599936229 - cmd: LC_SOURCE_VERSION230 cmdsize: 16231 version: 0232 - cmd: LC_MAIN233 cmdsize: 24234 entryoff: 12064235 stacksize: 0236 - cmd: LC_LOAD_DYLIB237 cmdsize: 56238 dylib:239 name: 24240 timestamp: 2241 current_version: 84698117242 compatibility_version: 65536243 Content: '/usr/lib/libSystem.B.dylib'244 ZeroPadBytes: 6245 - cmd: LC_FUNCTION_STARTS246 cmdsize: 16247 dataoff: 49248248 datasize: 8249 - cmd: LC_DATA_IN_CODE250 cmdsize: 16251 dataoff: 49256252 datasize: 0253 - cmd: LC_CODE_SIGNATURE254 cmdsize: 16255 dataoff: 49472256 datasize: 536257LinkEditData:258 RebaseOpcodes:259 - Opcode: REBASE_OPCODE_SET_TYPE_IMM260 Imm: 1261 - Opcode: REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB262 Imm: 3263 ExtraData: [ 0x0 ]264 - Opcode: REBASE_OPCODE_DO_REBASE_IMM_TIMES265 Imm: 1266 - Opcode: REBASE_OPCODE_DONE267 Imm: 0268 BindOpcodes:269 - Opcode: BIND_OPCODE_SET_DYLIB_ORDINAL_IMM270 Imm: 1271 Symbol: ''272 - Opcode: BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM273 Imm: 0274 Symbol: dyld_stub_binder275 - Opcode: BIND_OPCODE_SET_TYPE_IMM276 Imm: 1277 Symbol: ''278 - Opcode: BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB279 Imm: 2280 ULEBExtraData: [ 0x0 ]281 Symbol: ''282 - Opcode: BIND_OPCODE_DO_BIND283 Imm: 0284 Symbol: ''285 - Opcode: BIND_OPCODE_DONE286 Imm: 0287 Symbol: ''288 LazyBindOpcodes:289 - Opcode: BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB290 Imm: 3291 ULEBExtraData: [ 0x0 ]292 Symbol: ''293 - Opcode: BIND_OPCODE_SET_DYLIB_ORDINAL_IMM294 Imm: 1295 Symbol: ''296 - Opcode: BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM297 Imm: 0298 Symbol: _puts299 - Opcode: BIND_OPCODE_DO_BIND300 Imm: 0301 Symbol: ''302 - Opcode: BIND_OPCODE_DONE303 Imm: 0304 Symbol: ''305 - Opcode: BIND_OPCODE_DONE306 Imm: 0307 Symbol: ''308 - Opcode: BIND_OPCODE_DONE309 Imm: 0310 Symbol: ''311 - Opcode: BIND_OPCODE_DONE312 Imm: 0313 Symbol: ''314 - Opcode: BIND_OPCODE_DONE315 Imm: 0316 Symbol: ''317 ExportTrie:318 TerminalSize: 0319 NodeOffset: 0320 Name: ''321 Flags: 0x0322 Address: 0x0323 Other: 0x0324 ImportName: ''325 Children:326 - TerminalSize: 0327 NodeOffset: 5328 Name: _329 Flags: 0x0330 Address: 0x0331 Other: 0x0332 ImportName: ''333 Children:334 - TerminalSize: 2335 NodeOffset: 33336 Name: _mh_execute_header337 Flags: 0x0338 Address: 0x0339 Other: 0x0340 ImportName: ''341 - TerminalSize: 3342 NodeOffset: 37343 Name: main344 Flags: 0x0345 Address: 0x2F20346 Other: 0x0347 ImportName: ''348 NameList:349 - n_strx: 51350 n_type: 0xE351 n_sect: 1352 n_desc: 0353 n_value: 4294979420354 - n_strx: 56355 n_type: 0xE356 n_sect: 1357 n_desc: 0358 n_value: 4294979444359 - n_strx: 61360 n_type: 0xE361 n_sect: 8362 n_desc: 0363 n_value: 4295000072364 - n_strx: 2365 n_type: 0xF366 n_sect: 1367 n_desc: 16368 n_value: 4294967296369 - n_strx: 22370 n_type: 0xF371 n_sect: 1372 n_desc: 0373 n_value: 4294979360374 - n_strx: 28375 n_type: 0x1376 n_sect: 0377 n_desc: 256378 n_value: 0379 - n_strx: 34380 n_type: 0x1381 n_sect: 0382 n_desc: 256383 n_value: 0384 StringTable:385 - ' '386 - __mh_execute_header387 - _main388 - _puts389 - dyld_stub_binder390 - _foo391 - _bar392 - __dyld_private393 - ''394 - ''395 - ''396 - ''397...398