Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mach-O Object File
- Header
- ------
- magic: 0xfeedface MH_MAGIC
- cputype: 7 CPU_TYPE_I386
- cpusubtype: 3 CPU_SUBTYPE_I386_ALL
- filetype: 1 MH_OBJECT
- ncmds: 3
- sizeofcmds: 500
- flags: 0x00002000
- MH_SUBSECTIONS_VIA_SYMBOLS
- Load Command Data Structures
- ----------------------------
- cmd = 0x01, cmdsize = 396
- LC_SEGMENT
- cmd = 0x01
- cmdsize = 0x18c
- segname = ''
- vmaddr = 0x00
- vmsize = 0xf8
- fileoff = 0x210
- filesize = 0xf8
- maxprot = 0x07
- initprot = 0x07
- nsects = 0x05
- flags = 0x00
- cmd = 0x02, cmdsize = 24
- LC_SYMTAB
- cmd = 0x02
- cmdsize = 0x18
- symoff = 0x3a0
- nsyms = 4
- stroff = 0x3d0
- strsize = 0x30
- cmd = 0x0b, cmdsize = 80
- LC_DYSYMTAB
- cmd = 0x0b
- cmdsize = 0x50
- ilocalsym = 0
- nlocalsym = 0
- iextdefsym = 0
- nextdefsym = 1
- iundefsym = 1
- nundefsym = 3
- tocoff = 0x00
- ntoc = 0
- modtaboff = 0x00
- nmodtab = 0
- extrefsymoff = 0x00
- nextrefsyms = 0
- indirectsymoff = 0x00
- nindirectsyms = 0
- extreloff = 0x00
- nextrel = 0
- locreloff = 0x00
- nlocrel = 0
- String Table
- ------------
- 0000: 0 5f 6d 61 69 6e 0 5f 6f 62 6a 63 5f 6c 6f 6f ._main._objc_loo
- 0010: 6b 55 70 43 6c 61 73 73 0 5f 6f 62 6a 63 5f 6d kUpClass._objc_m
- 0020: 73 67 53 65 6e 64 0 5f 4e 53 4c 6f 67 0 0 0 sgSend._NSLog...
- Symbol Table
- ------------
- [ i] type sect desc value name
- [ 0] x0f 1 x00 x00000000 _main N_EXT N_SECT
- [ 1] x01 0 x00 x00000000 _NSLog N_EXT N_UNDF
- [ 2] x01 0 x00 x00000000 _objc_lookUpClass N_EXT N_UNDF
- [ 3] x01 0 x00 x00000000 _objc_msgSend N_EXT N_UNDF
- Segment Table
- ------------
- vmaddr vmsize fileoff filesize maxprot initprot nsects flags segname
- 0x0000 0xf8 0x210 0xf8 0x07 0x07 0x05 0x00 ''
- 0000: 55 89 e5 56 83 ec 34 e8 0 0 0 0 58 8b 4d c U..V..4.....X.M.
- 0010: 8b 55 8 8d b0 95 0 0 0 89 55 f8 89 4d f4 89 .U........U..M..
- 0020: 34 24 89 45 e8 e8 d6 ff ff ff 8b 4d e8 8d 91 a4 4$.E.......M....
- 0030: 0 0 0 89 45 f0 8b 45 f0 8b b1 c8 0 0 0 89 ....E..E........
- 0040: 4 24 89 74 24 4 89 55 e4 e8 b2 ff ff ff 8b 4d .$.t$..U.......M
- 0050: e8 8b 91 cc 0 0 0 89 4 24 89 54 24 4 8b 45 .........$.T$..E
- 0060: e4 89 44 24 8 e8 96 ff ff ff 89 45 ec 8b 45 ec ..D$.......E..E.
- 0070: 89 4 24 e8 88 ff ff ff b8 0 0 0 0 8b 4d ec ..$...........M.
- 0080: 8b 55 e8 8b b2 d0 0 0 0 89 c 24 89 74 24 4 .U.........$.t$.
- 0090: 89 45 e0 e8 68 ff ff ff 8b 45 e0 83 c4 34 5e 5d .E..h....E...4^]
- 00a0: c3 4e 53 53 74 72 69 6e 67 0 61 6c 6c 6f 63 0 .NSString.alloc.
- 00b0: 68 65 6c 6c 6f 0 69 6e 69 74 57 69 74 68 55 54 hello.initWithUT
- 00c0: 46 38 53 74 72 69 6e 67 3a 0 72 65 6c 65 61 73 F8String:.releas
- 00d0: 65 0 0 0 aa 0 0 0 b6 0 0 0 ca 0 0 0 e...............
- 00e0: 7 0 0 0 10 0 0 0 d2 0 0 0 0 0 0 0 ................
- 00f0: 0 0 0 0 0 0 0 0 ........
- [i] addr size offset align reloff nreloc flags res1 res2 sectname segname
- [1] 00000 00a1 000210 4 0308 15 80000400 00 00 __text __TEXT
- S_REGULAR S_ATTR_PURE_INSTRUCTIONS S_ATTR_SOME_INSTRUCTIONS
- [2] 000a1 0032 0002b1 0 0000 0 00000002 00 00 __cstring __TEXT
- S_CSTRING_LITERALS
- [3] 000d4 000c 0002e4 2 0380 3 10000005 00 00 __message_refs __OBJC
- S_LITERAL_POINTERS S_ATTR_NO_DEAD_STRIP
- [4] 000e0 0010 0002f0 2 0398 1 10000000 00 00 __module_info __OBJC
- S_REGULAR S_ATTR_NO_DEAD_STRIP
- [5] 000f0 0008 000300 0 0000 0 00000000 00 00 __image_info __OBJC
- S_REGULAR
- Segment Contents
- ------------
- [1] 00000 00a1 000210 4 0308 15 80000400 00 00 __text __TEXT
- 0000: 55 89 e5 56 83 ec 34 e8 0 0 0 0 58 8b 4d c U..V..4.....X.M.
- 0010: 8b 55 8 8d b0 95 0 0 0 89 55 f8 89 4d f4 89 .U........U..M..
- 0020: 34 24 89 45 e8 e8 d6 ff ff ff 8b 4d e8 8d 91 a4 4$.E.......M....
- 0030: 0 0 0 89 45 f0 8b 45 f0 8b b1 c8 0 0 0 89 ....E..E........
- 0040: 4 24 89 74 24 4 89 55 e4 e8 b2 ff ff ff 8b 4d .$.t$..U.......M
- 0050: e8 8b 91 cc 0 0 0 89 4 24 89 54 24 4 8b 45 .........$.T$..E
- 0060: e4 89 44 24 8 e8 96 ff ff ff 89 45 ec 8b 45 ec ..D$.......E..E.
- 0070: 89 4 24 e8 88 ff ff ff b8 0 0 0 0 8b 4d ec ..$...........M.
- 0080: 8b 55 e8 8b b2 d0 0 0 0 89 c 24 89 74 24 4 .U.........$.t$.
- 0090: 89 45 e0 e8 68 ff ff ff 8b 45 e0 83 c4 34 5e 5d .E..h....E...4^]
- 00a0: c3 .
- [0] address x0094 symbolnum 3 pcrel 1 length 2 extern 1 type 0 RELOC_VANILLA
- [1] address x0085 pcrel 0 length 2 value xdc type 4 RELOC_LOCAL_SECTDIFF
- [2] address x0000 pcrel 0 length 2 value xc type 1 RELOC_PAIR
- [3] address x0074 symbolnum 1 pcrel 1 length 2 extern 1 type 0 RELOC_VANILLA
- [4] address x0066 symbolnum 3 pcrel 1 length 2 extern 1 type 0 RELOC_VANILLA
- [5] address x0053 pcrel 0 length 2 value xd8 type 4 RELOC_LOCAL_SECTDIFF
- [6] address x0000 pcrel 0 length 2 value xc type 1 RELOC_PAIR
- [7] address x004a symbolnum 3 pcrel 1 length 2 extern 1 type 0 RELOC_VANILLA
- [8] address x003b pcrel 0 length 2 value xd4 type 4 RELOC_LOCAL_SECTDIFF
- [9] address x0000 pcrel 0 length 2 value xc type 1 RELOC_PAIR
- [10] address x002f pcrel 0 length 2 value xb0 type 4 RELOC_LOCAL_SECTDIFF
- [11] address x0000 pcrel 0 length 2 value xc type 1 RELOC_PAIR
- [12] address x0026 symbolnum 2 pcrel 1 length 2 extern 1 type 0 RELOC_VANILLA
- [13] address x0015 pcrel 0 length 2 value xa1 type 4 RELOC_LOCAL_SECTDIFF
- [14] address x0000 pcrel 0 length 2 value xc type 1 RELOC_PAIR
- [2] 000a1 0032 0002b1 0 0000 0 00000002 00 00 __cstring __TEXT
- 0000: 4e 53 53 74 72 69 6e 67 0 61 6c 6c 6f 63 0 68 NSString.alloc.h
- 0010: 65 6c 6c 6f 0 69 6e 69 74 57 69 74 68 55 54 46 ello.initWithUTF
- 0020: 38 53 74 72 69 6e 67 3a 0 72 65 6c 65 61 73 65 8String:.release
- 0030: 0 0 ..
- [3] 000d4 000c 0002e4 2 0380 3 10000005 00 00 __message_refs __OBJC
- 0000: aa 0 0 0 b6 0 0 0 ca 0 0 0 ............
- [0] address x0008 section 2 pcrel 0 length 2 extern 0 type 0 RELOC_VANILLA
- [1] address x0004 section 2 pcrel 0 length 2 extern 0 type 0 RELOC_VANILLA
- [2] address x0000 section 2 pcrel 0 length 2 extern 0 type 0 RELOC_VANILLA
- [4] 000e0 0010 0002f0 2 0398 1 10000000 00 00 __module_info __OBJC
- 0000: 7 0 0 0 10 0 0 0 d2 0 0 0 0 0 0 0 ................
- [0] address x0008 section 2 pcrel 0 length 2 extern 0 type 0 RELOC_VANILLA
- [5] 000f0 0008 000300 0 0000 0 00000000 00 00 __image_info __OBJC
- 0000: 0 0 0 0 0 0 0 0 ........
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement