360 lines · yaml
1--- !fat-mach-o2FatHeader:3 magic: 0xCAFEBABE4 nfat_arch: 25FatArchs:6 - cputype: 0x10000077 cpusubtype: 0x38 offset: 0x10009 size: 420810 align: 1211 - cputype: 0x100000C12 cpusubtype: 0x013 offset: 0x400014 size: 1678415 align: 1416Slices:17 - !mach-o18 FileHeader:19 magic: 0xFEEDFACF20 cputype: 0x100000721 cpusubtype: 0x322 filetype: 0x623 ncmds: 1324 sizeofcmds: 64025 flags: 0x10008526 reserved: 0x027 LoadCommands:28 - cmd: LC_SEGMENT_6429 cmdsize: 23230 segname: __TEXT31 vmaddr: 032 vmsize: 409633 fileoff: 034 filesize: 409635 maxprot: 536 initprot: 537 nsects: 238 flags: 039 Sections:40 - sectname: __text41 segname: __TEXT42 addr: 0xFA043 size: 844 offset: 0xFA045 align: 446 reloff: 0x047 nreloc: 048 flags: 0x8000040049 reserved1: 0x050 reserved2: 0x051 reserved3: 0x052 content: 554889E531C05DC353 - sectname: __unwind_info54 segname: __TEXT55 addr: 0xFA856 size: 8857 offset: 0xFA858 align: 259 reloff: 0x060 nreloc: 061 flags: 0x062 reserved1: 0x063 reserved2: 0x064 reserved3: 0x065 content: 010000001C000000000000001C000000000000001C00000002000000A00F00004000000040000000A80F00000000000040000000000000000000000000000000030000000C0001001000010000000000000000010000000066 - cmd: LC_SEGMENT_6467 cmdsize: 7268 segname: __LINKEDIT69 vmaddr: 409670 vmsize: 409671 fileoff: 409672 filesize: 11273 maxprot: 174 initprot: 175 nsects: 076 flags: 077 - cmd: LC_ID_DYLIB78 cmdsize: 4079 dylib:80 name: 2481 timestamp: 182 current_version: 083 compatibility_version: 084 Content: libfoo.dylib85 ZeroPadBytes: 486 - cmd: LC_DYLD_CHAINED_FIXUPS87 cmdsize: 1688 dataoff: 409689 datasize: 5690 - cmd: LC_DYLD_EXPORTS_TRIE91 cmdsize: 1692 dataoff: 415293 datasize: 2494 - cmd: LC_SYMTAB95 cmdsize: 2496 symoff: 418497 nsyms: 198 stroff: 420099 strsize: 8100 - cmd: LC_DYSYMTAB101 cmdsize: 80102 ilocalsym: 0103 nlocalsym: 0104 iextdefsym: 0105 nextdefsym: 1106 iundefsym: 1107 nundefsym: 0108 tocoff: 0109 ntoc: 0110 modtaboff: 0111 nmodtab: 0112 extrefsymoff: 0113 nextrefsyms: 0114 indirectsymoff: 0115 nindirectsyms: 0116 extreloff: 0117 nextrel: 0118 locreloff: 0119 nlocrel: 0120 - cmd: LC_UUID121 cmdsize: 24122 uuid: 473C3F15-F7E8-39A3-AD71-23755AB9A6BF123 - cmd: LC_BUILD_VERSION124 cmdsize: 32125 platform: 1126 minos: 983040127 sdk: 984064128 ntools: 1129 Tools:130 - tool: 3131 version: 73074435132 - cmd: LC_SOURCE_VERSION133 cmdsize: 16134 version: 0135 - cmd: LC_LOAD_DYLIB136 cmdsize: 56137 dylib:138 name: 24139 timestamp: 2140 current_version: 88539136141 compatibility_version: 65536142 Content: '/usr/lib/libSystem.B.dylib'143 ZeroPadBytes: 6144 - cmd: LC_FUNCTION_STARTS145 cmdsize: 16146 dataoff: 4176147 datasize: 8148 - cmd: LC_DATA_IN_CODE149 cmdsize: 16150 dataoff: 4184151 datasize: 0152 LinkEditData:153 ExportTrie:154 TerminalSize: 0155 NodeOffset: 0156 Name: ''157 Flags: 0x0158 Address: 0x0159 Other: 0x0160 ImportName: ''161 Children:162 - TerminalSize: 3163 NodeOffset: 12164 Name: _foo165 Flags: 0x0166 Address: 0xFA0167 Other: 0x0168 ImportName: ''169 NameList:170 - n_strx: 2171 n_type: 0xF172 n_sect: 1173 n_desc: 0174 n_value: 4000175 StringTable:176 - ' '177 - _foo178 - ''179 FunctionStarts: [ 0xFA0 ]180 ChainedFixups: [ 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x30, 181 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 182 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 183 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 184 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 185 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]186 - !mach-o187 FileHeader:188 magic: 0xFEEDFACF189 cputype: 0x100000C190 cpusubtype: 0x0191 filetype: 0x6192 ncmds: 14193 sizeofcmds: 656194 flags: 0x100085195 reserved: 0x0196 LoadCommands:197 - cmd: LC_SEGMENT_64198 cmdsize: 232199 segname: __TEXT200 vmaddr: 0201 vmsize: 16384202 fileoff: 0203 filesize: 16384204 maxprot: 5205 initprot: 5206 nsects: 2207 flags: 0208 Sections:209 - sectname: __text210 segname: __TEXT211 addr: 0x3FA0212 size: 8213 offset: 0x3FA0214 align: 2215 reloff: 0x0216 nreloc: 0217 flags: 0x80000400218 reserved1: 0x0219 reserved2: 0x0220 reserved3: 0x0221 content: 00008052C0035FD6222 - sectname: __unwind_info223 segname: __TEXT224 addr: 0x3FA8225 size: 88226 offset: 0x3FA8227 align: 2228 reloff: 0x0229 nreloc: 0230 flags: 0x0231 reserved1: 0x0232 reserved2: 0x0233 reserved3: 0x0234 content: 010000001C000000000000001C000000000000001C00000002000000A03F00004000000040000000A83F00000000000040000000000000000000000000000000030000000C00010010000100000000000000000200000000235 - cmd: LC_SEGMENT_64236 cmdsize: 72237 segname: __LINKEDIT238 vmaddr: 16384239 vmsize: 16384240 fileoff: 16384241 filesize: 400242 maxprot: 1243 initprot: 1244 nsects: 0245 flags: 0246 - cmd: LC_ID_DYLIB247 cmdsize: 40248 dylib:249 name: 24250 timestamp: 1251 current_version: 0252 compatibility_version: 0253 Content: libfoo.dylib254 ZeroPadBytes: 4255 - cmd: LC_DYLD_CHAINED_FIXUPS256 cmdsize: 16257 dataoff: 16384258 datasize: 56259 - cmd: LC_DYLD_EXPORTS_TRIE260 cmdsize: 16261 dataoff: 16440262 datasize: 24263 - cmd: LC_SYMTAB264 cmdsize: 24265 symoff: 16472266 nsyms: 1267 stroff: 16488268 strsize: 8269 - cmd: LC_DYSYMTAB270 cmdsize: 80271 ilocalsym: 0272 nlocalsym: 0273 iextdefsym: 0274 nextdefsym: 1275 iundefsym: 1276 nundefsym: 0277 tocoff: 0278 ntoc: 0279 modtaboff: 0280 nmodtab: 0281 extrefsymoff: 0282 nextrefsyms: 0283 indirectsymoff: 0284 nindirectsyms: 0285 extreloff: 0286 nextrel: 0287 locreloff: 0288 nlocrel: 0289 - cmd: LC_UUID290 cmdsize: 24291 uuid: 34F58EE3-FEB6-3592-9EBB-86E95197E788292 - cmd: LC_BUILD_VERSION293 cmdsize: 32294 platform: 1295 minos: 983040296 sdk: 984064297 ntools: 1298 Tools:299 - tool: 3300 version: 73074435301 - cmd: LC_SOURCE_VERSION302 cmdsize: 16303 version: 0304 - cmd: LC_LOAD_DYLIB305 cmdsize: 56306 dylib:307 name: 24308 timestamp: 2309 current_version: 88539136310 compatibility_version: 65536311 Content: '/usr/lib/libSystem.B.dylib'312 ZeroPadBytes: 6313 - cmd: LC_FUNCTION_STARTS314 cmdsize: 16315 dataoff: 16464316 datasize: 8317 - cmd: LC_DATA_IN_CODE318 cmdsize: 16319 dataoff: 16472320 datasize: 0321 - cmd: LC_CODE_SIGNATURE322 cmdsize: 16323 dataoff: 16496324 datasize: 288325 LinkEditData:326 ExportTrie:327 TerminalSize: 0328 NodeOffset: 0329 Name: ''330 Flags: 0x0331 Address: 0x0332 Other: 0x0333 ImportName: ''334 Children:335 - TerminalSize: 3336 NodeOffset: 12337 Name: _foo338 Flags: 0x0339 Address: 0x3FA0340 Other: 0x0341 ImportName: ''342 NameList:343 - n_strx: 2344 n_type: 0xF345 n_sect: 1346 n_desc: 0347 n_value: 16288348 StringTable:349 - ' '350 - _foo351 - ''352 FunctionStarts: [ 0x3FA0 ]353 ChainedFixups: [ 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x30, 354 0x0, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 355 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 356 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 357 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 358 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 ]359...360