Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ELF Header:
- Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
- Class: ELF32
- Data: 2's complement, little endian
- Version: 1 (current)
- OS/ABI: UNIX - System V
- ABI Version: 0
- Type: DYN (Shared object file)
- Machine: ARM
- Version: 0x1
- Entry point address: 0x0
- Start of program headers: 52 (bytes into file)
- Start of section headers: 8608 (bytes into file)
- Flags: 0x5000000, Version5 EABI
- Size of this header: 52 (bytes)
- Size of program headers: 32 (bytes)
- Number of program headers: 10
- Size of section headers: 40 (bytes)
- Number of section headers: 23
- Section header string table index: 22
- Section Headers:
- [Nr] Name Type Addr Off Size ES Flg Lk Inf Al
- [ 0] NULL 00000000 000000 000000 00 0 0 0
- [ 1] .interp PROGBITS 00000174 000174 000013 00 A 0 0 1
- [ 2] .note.android.ide NOTE 00000188 000188 000018 00 A 0 0 4
- [ 3] .note.gnu.build-i NOTE 000001a0 0001a0 000020 00 A 0 0 4
- [ 4] .dynsym DYNSYM 000001c0 0001c0 000100 10 A 5 2 4
- [ 5] .dynstr STRTAB 000002c0 0002c0 0000d6 00 A 0 0 1
- [ 6] .gnu.hash GNU_HASH 00000398 000398 000030 04 A 4 0 4
- [ 7] .rel.dyn REL 000003c8 0003c8 000050 08 A 4 0 4
- [ 8] .rel.plt REL 00000418 000418 000048 08 AI 4 9 4
- [ 9] .plt PROGBITS 00000460 000460 000080 00 AX 0 0 4
- [10] .text PROGBITS 000004e0 0004e0 001614 00 AX 0 0 4
- [11] .ARM.exidx ARM_EXIDX 00001af4 001af4 000100 08 AL 10 0 4
- [12] .ARM.extab PROGBITS 00001bf4 001bf4 000030 00 A 0 0 4
- [13] .tbss NOBITS 00002ee8 001ee8 000040 00 WAT 0 0 4
- [14] .fini_array FINI_ARRAY 00002ee8 001ee8 000004 00 WA 0 0 4
- [15] .dynamic DYNAMIC 00002eec 001eec 0000c0 08 WA 5 0 4
- [16] .got PROGBITS 00002fac 001fac 000054 00 WA 0 0 4
- [17] .data PROGBITS 00003000 002000 000004 00 WA 0 0 4
- [18] .comment PROGBITS 00000000 002004 000042 01 MS 0 0 1
- [19] .note.gnu.gold-ve NOTE 00000000 002048 00001c 00 0 0 4
- [20] .ARM.attributes ARM_ATTRIBUTES 00000000 002064 000040 00 0 0 1
- [21] .gnu_debuglink PROGBITS 00000000 0020a4 000014 00 0 0 1
- [22] .shstrtab STRTAB 00000000 0020b8 0000e7 00 0 0 1
- Key to Flags:
- W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
- L (link order), O (extra OS processing required), G (group), T (TLS),
- C (compressed), x (unknown), o (OS specific), E (exclude),
- y (purecode), p (processor specific)
- There are no section groups in this file.
- Program Headers:
- Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
- PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4
- INTERP 0x000174 0x00000174 0x00000174 0x00013 0x00013 R 0x1
- [Requesting program interpreter: /system/bin/linker]
- LOAD 0x000000 0x00000000 0x00000000 0x01c24 0x01c24 R E 0x1000
- LOAD 0x001ee8 0x00002ee8 0x00002ee8 0x0011c 0x0011c RW 0x1000
- DYNAMIC 0x001eec 0x00002eec 0x00002eec 0x000c0 0x000c0 RW 0x4
- NOTE 0x000188 0x00000188 0x00000188 0x00038 0x00038 R 0x4
- GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0
- EXIDX 0x001af4 0x00001af4 0x00001af4 0x00100 0x00100 R 0x4
- TLS 0x001ee8 0x00002ee8 0x00002ee8 0x00000 0x00040 R 0x4
- GNU_RELRO 0x001ee8 0x00002ee8 0x00002ee8 0x00118 0x00118 RW 0x4
- Section to Segment mapping:
- Segment Sections...
- 00
- 01 .interp
- 02 .interp .note.android.ident .note.gnu.build-id .dynsym .dynstr .gnu.hash .rel.dyn .rel.plt .plt .text .ARM.exidx .ARM.extab
- 03 .fini_array .dynamic .got .data
- 04 .dynamic
- 05 .note.android.ident .note.gnu.build-id
- 06
- 07 .ARM.exidx
- 08 .tbss
- 09 .fini_array .dynamic .got
- Dynamic section at offset 0x1eec contains 19 entries:
- Tag Type Name/Value
- 0x00000003 (PLTGOT) 0x2fd0
- 0x00000002 (PLTRELSZ) 72 (bytes)
- 0x00000017 (JMPREL) 0x418
- 0x00000014 (PLTREL) REL
- 0x00000011 (REL) 0x3c8
- 0x00000012 (RELSZ) 80 (bytes)
- 0x00000013 (RELENT) 8 (bytes)
- 0x6ffffffa (RELCOUNT) 7
- 0x00000006 (SYMTAB) 0x1c0
- 0x0000000b (SYMENT) 16 (bytes)
- 0x00000005 (STRTAB) 0x2c0
- 0x0000000a (STRSZ) 214 (bytes)
- 0x6ffffef5 (GNU_HASH) 0x398
- 0x0000000e (SONAME) Library soname: [libdsyscalls.so]
- 0x0000001a (FINI_ARRAY) 0x2ee8
- 0x0000001c (FINI_ARRAYSZ) 4 (bytes)
- 0x0000001e (FLAGS) BIND_NOW
- 0x6ffffffb (FLAGS_1) Flags: NOW
- 0x00000000 (NULL) 0x0
- Relocation section '.rel.dyn' at offset 0x3c8 contains 10 entries:
- Offset Info Type Sym.Value Sym. Name
- 00002ee8 00000017 R_ARM_RELATIVE
- 00002fb4 00000017 R_ARM_RELATIVE
- 00002fb8 00000017 R_ARM_RELATIVE
- 00002fbc 00000017 R_ARM_RELATIVE
- 00002fc4 00000017 R_ARM_RELATIVE
- 00002fc8 00000017 R_ARM_RELATIVE
- 00003000 00000017 R_ARM_RELATIVE
- 00002fac 00000111 R_ARM_TLS_DTPMOD3 00002ee8 .tbss
- 00002fc0 00000615 R_ARM_GLOB_DAT 00000000 __gnu_Unwind_Find_exid
- 00002fcc 00000b15 R_ARM_GLOB_DAT 00000000 __cxa_call_unexpected
- Relocation section '.rel.plt' at offset 0x418 contains 9 entries:
- Offset Info Type Sym.Value Sym. Name
- 00002fdc 00000216 R_ARM_JUMP_SLOT 00000000 __cxa_finalize
- 00002fe0 00000316 R_ARM_JUMP_SLOT 00000000 __cxa_atexit
- 00002fe4 00000416 R_ARM_JUMP_SLOT 00000000 __register_atfork
- 00002fe8 00000516 R_ARM_JUMP_SLOT 00000000 __tls_get_addr
- 00002fec 00000616 R_ARM_JUMP_SLOT 00000000 __gnu_Unwind_Find_exid
- 00002ff0 00000716 R_ARM_JUMP_SLOT 00000000 abort
- 00002ff4 00000816 R_ARM_JUMP_SLOT 00000000 memcpy
- 00002ff8 00000916 R_ARM_JUMP_SLOT 00000000 __cxa_begin_cleanup
- 00002ffc 00000a16 R_ARM_JUMP_SLOT 00000000 __cxa_type_match
- Unwind table index '.ARM.exidx' at offset 0x1af4 contains 32 entries:
- 0x5c0: 0x808480b0
- Compact model index: 0
- 0x84 0x80 pop {r11, r14}
- 0xb0 finish
- 0x5d4: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x5ec: 0x8002afb0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x690: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x6e0: 0x8002a9b0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xa9 pop {r4, r5, r14}
- 0xb0 finish
- 0x7e8: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x854: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x874: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x8d8: 0x80b272af
- Compact model index: 0
- 0xb2 0x72 vsp = vsp + 972
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xa00: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0xa08: 0x80383fab
- Compact model index: 0
- 0x38 vsp = vsp + 228
- 0x3f vsp = vsp + 256
- 0xab pop {r4, r5, r6, r7, r14}
- 0xaac: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0xac8: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0xb3c: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0xbd4: 0x80048400
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x00 pop {r14}
- 0xbfc: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0xc58: 0x80048400
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x00 pop {r14}
- 0xc84: 0x80b20dac
- Compact model index: 0
- 0xb2 0x0d vsp = vsp + 568
- 0xac pop {r4, r5, r6, r7, r8, r14}
- 0xd4c: 0x8008afb0
- Compact model index: 0
- 0x08 vsp = vsp + 36
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x113c: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x1154: 0x80023fad
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0x3f vsp = vsp + 256
- 0xad pop {r4, r5, r6, r7, r8, r9, r14}
- 0x14bc: 0x1 [cantunwind]
- 0x1664: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x16c4: 0x80048400
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x00 pop {r14}
- 0x16ec: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x16f0: 0x8003aeb0
- Compact model index: 0
- 0x03 vsp = vsp + 16
- 0xae pop {r4, r5, r6, r7, r8, r9, r10, r14}
- 0xb0 finish
- 0x1a78: 0x80048400
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x00 pop {r14}
- 0x1ab8: @0x1bf4
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x1ac8: @0x1c00
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x1ae4: @0x1c0c
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x1aec: @0x1c18
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x1af4: 0x1 [cantunwind]
- Symbol table '.dynsym' contains 16 entries:
- Num: Value Size Type Bind Vis Ndx Name
- 0: 00000000 0 NOTYPE LOCAL DEFAULT UND
- 1: 00002ee8 0 SECTION LOCAL DEFAULT 13
- 2: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_finalize
- 3: 00000000 0 NOTYPE GLOBAL DEFAULT UND __cxa_atexit
- 4: 00000000 0 NOTYPE GLOBAL DEFAULT UND __register_atfork
- 5: 00000000 0 NOTYPE GLOBAL DEFAULT UND __tls_get_addr
- 6: 00000000 0 NOTYPE WEAK DEFAULT UND __gnu_Unwind_Find_exidx
- 7: 00000000 0 NOTYPE GLOBAL DEFAULT UND abort
- 8: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy
- 9: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup
- 10: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match
- 11: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected
- 12: 00003004 0 NOTYPE GLOBAL DEFAULT ABS _edata
- 13: 00003004 0 NOTYPE GLOBAL DEFAULT ABS _end
- 14: 000005c1 20 FUNC GLOBAL DEFAULT 10 __get_tls_hooks
- 15: 00003004 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
- Histogram for `.gnu.hash' bucket list length (total of 3 buckets):
- Length Number % of total Coverage
- 0 1 ( 33.3%)
- 1 0 ( 0.0%) 0.0%
- 2 2 ( 66.7%) 100.0%
- No version information found in this file.
- Displaying notes found in: .note.android.ident
- Owner Data size Description
- Android 0x00000004 NT_VERSION (version)
- description data: 17 00 00 00
- Displaying notes found in: .note.gnu.build-id
- Owner Data size Description
- GNU 0x00000010 NT_GNU_BUILD_ID (unique build ID bitstring)
- Build ID: 8984091bc27c931737e3ea0f6f2f6b14
- Displaying notes found in: .note.gnu.gold-version
- Owner Data size Description
- GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version)
- Version: gold 1.11
- Attribute Section: aeabi
- File Attributes
- Tag_CPU_name: "ARM v7"
- Tag_CPU_arch: v7
- Tag_CPU_arch_profile: Application
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-2
- Tag_FP_arch: VFPv4
- Tag_Advanced_SIMD_arch: NEONv1 with Fused-MAC
- Tag_ABI_PCS_GOT_use: GOT-indirect
- Tag_ABI_PCS_wchar_t: 4
- Tag_ABI_FP_denormal: Needed
- Tag_ABI_FP_exceptions: Needed
- Tag_ABI_FP_number_model: IEEE 754
- Tag_ABI_align_needed: 8-byte
- Tag_ABI_enum_size: int
- Tag_ABI_optimization_goals: Aggressive Debug
- Tag_CPU_unaligned_access: v6
- Tag_FP_HP_extension: Allowed
- Tag_ABI_FP_16bit_format: IEEE 754
- Tag_MPextension_use: Allowed
- Tag_DIV_use: Allowed in v7-A with integer division extension
- Tag_Virtualization_use: TrustZone and Virtualization Extensions
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement