329 lines · yaml
1--- !mach-o2FileHeader:3 magic: 0xFEEDFACF4 cputype: 0x010000075 cpusubtype: 0x000000036 filetype: 0x000000067 ncmds: 138 sizeofcmds: 11289 flags: 0x0010000410 reserved: 0x0000000011LoadCommands:12 - cmd: LC_SEGMENT_6413 cmdsize: 39214 segname: __TEXT15 vmaddr: 016 vmsize: 409617 fileoff: 018 filesize: 409619 maxprot: 720 initprot: 521 nsects: 422 flags: 023 Sections:24 - sectname: __text25 segname: __TEXT26 addr: 0x0000000000000F6027 size: 4428 offset: 0x00000F6029 align: 430 reloff: 0x0000000031 nreloc: 032 flags: 0x8000040033 reserved1: 0x0000000034 reserved2: 0x0000000035 reserved3: 0x0000000036 content: 554889E54883EC10897DFCBF7A000000E817000000488B0D940000008B39037DFC8945F889F84883C4105DC337 - sectname: __stubs38 segname: __TEXT39 addr: 0x0000000000000F8C40 size: 641 offset: 0x00000F8C42 align: 143 reloff: 0x0000000044 nreloc: 045 flags: 0x8000040846 reserved1: 0x0000000047 reserved2: 0x0000000648 reserved3: 0x0000000049 content: FF258600000050 - sectname: __stub_helper51 segname: __TEXT52 addr: 0x0000000000000F9453 size: 2654 offset: 0x00000F9455 align: 256 reloff: 0x0000000057 nreloc: 058 flags: 0x8000040059 reserved1: 0x0000000060 reserved2: 0x0000000061 reserved3: 0x0000000062 content: 4C8D1D6D0000004153FF255D000000906800000000E9E6FFFFFF63 - sectname: __unwind_info64 segname: __TEXT65 addr: 0x0000000000000FB066 size: 7267 offset: 0x00000FB068 align: 269 reloff: 0x0000000070 nreloc: 071 flags: 0x0000000072 reserved1: 0x0000000073 reserved2: 0x0000000074 reserved3: 0x0000000075 content: 010000001C000000000000001C000000000000001C00000002000000600F000034000000340000008D0F00000000000034000000030000000C00010010000100000000000000000176 - cmd: LC_SEGMENT_6477 cmdsize: 31278 segname: __DATA79 vmaddr: 409680 vmsize: 409681 fileoff: 409682 filesize: 409683 maxprot: 784 initprot: 385 nsects: 386 flags: 087 Sections:88 - sectname: __nl_symbol_ptr89 segname: __DATA90 addr: 0x000000000000100091 size: 1692 offset: 0x0000100093 align: 394 reloff: 0x0000000095 nreloc: 096 flags: 0x0000000697 reserved1: 0x0000000198 reserved2: 0x0000000099 reserved3: 0x00000000100 content: '00000000000000000000000000000000'101 - sectname: __got102 segname: __DATA103 addr: 0x0000000000001010104 size: 8105 offset: 0x00001010106 align: 3107 reloff: 0x00000000108 nreloc: 0109 flags: 0x00000006110 reserved1: 0x00000003111 reserved2: 0x00000000112 reserved3: 0x00000000113 content: '0000000000000000'114 - sectname: __la_symbol_ptr115 segname: __DATA116 addr: 0x0000000000001018117 size: 8118 offset: 0x00001018119 align: 3120 reloff: 0x00000000121 nreloc: 0122 flags: 0x00000007123 reserved1: 0x00000004124 reserved2: 0x00000000125 reserved3: 0x00000000126 content: A40F000000000000127 - cmd: LC_SEGMENT_64128 cmdsize: 72129 segname: __LINKEDIT130 vmaddr: 8192131 vmsize: 4096132 fileoff: 8192133 filesize: 220134 maxprot: 7135 initprot: 1136 nsects: 0137 flags: 0138 - cmd: LC_ID_DYLIB139 cmdsize: 40140 dylib:141 name: 24142 timestamp: 1143 current_version: 0144 compatibility_version: 0145 Content: foo.dylib146 ZeroPadBytes: 7147 - cmd: LC_DYLD_INFO_ONLY148 cmdsize: 48149 rebase_off: 8192150 rebase_size: 8151 bind_off: 8200152 bind_size: 48153 weak_bind_off: 0154 weak_bind_size: 0155 lazy_bind_off: 8248156 lazy_bind_size: 16157 export_off: 8264158 export_size: 16159 - cmd: LC_SYMTAB160 cmdsize: 24161 symoff: 8288162 nsyms: 4163 stroff: 8372164 strsize: 40165 - cmd: LC_DYSYMTAB166 cmdsize: 80167 ilocalsym: 0168 nlocalsym: 0169 iextdefsym: 0170 nextdefsym: 1171 iundefsym: 1172 nundefsym: 3173 tocoff: 0174 ntoc: 0175 modtaboff: 0176 nmodtab: 0177 extrefsymoff: 0178 nextrefsyms: 0179 indirectsymoff: 8352180 nindirectsyms: 5181 extreloff: 0182 nextrel: 0183 locreloff: 0184 nlocrel: 0185 - cmd: LC_UUID186 cmdsize: 24187 uuid: 24AE602E-6B89-37A8-9E38-39A436D25110188 - cmd: LC_BUILD_VERSION189 cmdsize: 32190 platform: 1191 minos: 658944192 sdk: 658944193 ntools: 1194 Tools:195 - tool: 3196 version: 29491968197 - cmd: LC_SOURCE_VERSION198 cmdsize: 16199 version: 0200 - cmd: LC_LOAD_DYLIB201 cmdsize: 56202 dylib:203 name: 24204 timestamp: 2205 current_version: 82115073206 compatibility_version: 65536207 Content: '/usr/lib/libSystem.B.dylib'208 ZeroPadBytes: 6209 - cmd: LC_FUNCTION_STARTS210 cmdsize: 16211 dataoff: 8280212 datasize: 8213 - cmd: LC_DATA_IN_CODE214 cmdsize: 16215 dataoff: 8288216 datasize: 0217LinkEditData:218 RebaseOpcodes:219 - Opcode: REBASE_OPCODE_SET_TYPE_IMM220 Imm: 1221 - Opcode: REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB222 Imm: 1223 ExtraData:224 - 0x0000000000000018225 - Opcode: REBASE_OPCODE_DO_REBASE_IMM_TIMES226 Imm: 1227 - Opcode: REBASE_OPCODE_DONE228 Imm: 0229 BindOpcodes:230 - Opcode: BIND_OPCODE_SET_DYLIB_SPECIAL_IMM231 Imm: 14232 Symbol: ''233 - Opcode: BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM234 Imm: 0235 Symbol: _bar236 - Opcode: BIND_OPCODE_SET_TYPE_IMM237 Imm: 1238 Symbol: ''239 - Opcode: BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB240 Imm: 1241 ULEBExtraData:242 - 0x0000000000000010243 Symbol: ''244 - Opcode: BIND_OPCODE_DO_BIND245 Imm: 0246 Symbol: ''247 - Opcode: BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM248 Imm: 0249 Symbol: dyld_stub_binder250 - Opcode: BIND_OPCODE_ADD_ADDR_ULEB251 Imm: 0252 ULEBExtraData:253 - 0xFFFFFFFFFFFFFFE8254 Symbol: ''255 - Opcode: BIND_OPCODE_DO_BIND256 Imm: 0257 Symbol: ''258 - Opcode: BIND_OPCODE_DONE259 Imm: 0260 Symbol: ''261 LazyBindOpcodes:262 - Opcode: BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB263 Imm: 1264 ULEBExtraData:265 - 0x0000000000000018266 Symbol: ''267 - Opcode: BIND_OPCODE_SET_DYLIB_SPECIAL_IMM268 Imm: 14269 Symbol: ''270 - Opcode: BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM271 Imm: 0272 Symbol: _putchar273 - Opcode: BIND_OPCODE_DO_BIND274 Imm: 0275 Symbol: ''276 - Opcode: BIND_OPCODE_DONE277 Imm: 0278 Symbol: ''279 - Opcode: BIND_OPCODE_DONE280 Imm: 0281 Symbol: ''282 ExportTrie:283 TerminalSize: 0284 NodeOffset: 0285 Name: ''286 Flags: 0x0000000000000000287 Address: 0x0000000000000000288 Other: 0x0000000000000000289 ImportName: ''290 Children:291 - TerminalSize: 3292 NodeOffset: 8293 Name: _foo294 Flags: 0x0000000000000000295 Address: 0x0000000000000F60296 Other: 0x0000000000000000297 ImportName: ''298 NameList:299 - n_strx: 2300 n_type: 0x0F301 n_sect: 1302 n_desc: 0303 n_value: 3936304 - n_strx: 7305 n_type: 0x01306 n_sect: 0307 n_desc: 0308 n_value: 0309 - n_strx: 12310 n_type: 0x01311 n_sect: 0312 n_desc: 0313 n_value: 0314 - n_strx: 21315 n_type: 0x01316 n_sect: 0317 n_desc: 0318 n_value: 0319 StringTable:320 - ' '321 - _foo322 - _bar323 - _putchar324 - dyld_stub_binder325 - ''326 - ''327...328 329