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: EXEC (Executable file)
- Machine: ARM
- Version: 0x1
- Entry point address: 0x111e8
- Start of program headers: 52 (bytes into file)
- Start of section headers: 73776 (bytes into file)
- Flags: 0x5000002, has entry point, Version5 EABI
- Size of this header: 52 (bytes)
- Size of program headers: 32 (bytes)
- Number of program headers: 8
- Size of section headers: 40 (bytes)
- Number of section headers: 27
- Section header string table index: 26
- 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 00010134 000134 000013 00 A 0 0 1
- [ 2] .note.ABI-tag NOTE 00010148 000148 000020 00 A 0 0 4
- [ 3] .hash HASH 00010168 000168 000250 04 A 4 0 4
- [ 4] .dynsym DYNSYM 000103b8 0003b8 0004f0 10 A 5 1 4
- [ 5] .dynstr STRTAB 000108a8 0008a8 000285 00 A 0 0 1
- [ 6] .gnu.version VERSYM 00010b2e 000b2e 00009e 02 A 4 0 2
- [ 7] .gnu.version_r VERNEED 00010bcc 000bcc 000050 00 A 5 2 4
- [ 8] .rel.dyn REL 00010c1c 000c1c 000020 08 A 4 0 4
- [ 9] .rel.plt REL 00010c3c 000c3c 000238 08 A 4 11 4
- [10] .init PROGBITS 00010e74 000e74 00000c 00 AX 0 0 4
- [11] .plt PROGBITS 00010e80 000e80 000368 04 AX 0 0 4
- [12] .text PROGBITS 000111e8 0011e8 00d824 00 AX 0 0 4
- [13] .fini PROGBITS 0001ea0c 00ea0c 000008 00 AX 0 0 4
- [14] .rodata PROGBITS 0001ea14 00ea14 002c9c 00 A 0 0 4
- [15] .ARM.extab PROGBITS 000216b0 0116b0 000054 00 A 0 0 4
- [16] .ARM.exidx ARM_EXIDX 00021704 011704 0002d8 00 AL 12 0 4
- [17] .init_array INIT_ARRAY 000319dc 0119dc 000004 00 WA 0 0 4
- [18] .fini_array FINI_ARRAY 000319e0 0119e0 000004 00 WA 0 0 4
- [19] .jcr PROGBITS 000319e4 0119e4 000004 00 WA 0 0 4
- [20] .dynamic DYNAMIC 000319e8 0119e8 0000f0 08 WA 5 0 4
- [21] .got PROGBITS 00031ad8 011ad8 00012c 04 WA 0 0 4
- [22] .data PROGBITS 00031c04 011c04 000310 00 WA 0 0 4
- [23] .bss NOBITS 00031f18 011f14 04bac0 00 WA 0 0 8
- [24] .ARM.attributes ARM_ATTRIBUTES 00000000 011f14 00002a 00 0 0 1
- [25] .gnu_debuglink PROGBITS 00000000 011f3e 000008 00 0 0 1
- [26] .shstrtab STRTAB 00000000 011f46 0000ea 00 0 0 1
- Key to Flags:
- W (write), A (alloc), X (execute), M (merge), S (strings)
- I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)
- O (extra OS processing required) o (OS specific), p (processor specific)
- There are no section groups in this file.
- Program Headers:
- Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align
- EXIDX 0x011704 0x00021704 0x00021704 0x002d8 0x002d8 R 0x4
- PHDR 0x000034 0x00010034 0x00010034 0x00100 0x00100 R E 0x4
- INTERP 0x000134 0x00010134 0x00010134 0x00013 0x00013 R 0x1
- [Requesting program interpreter: /lib/ld-linux.so.3]
- LOAD 0x000000 0x00010000 0x00010000 0x119dc 0x119dc R E 0x10000
- LOAD 0x0119dc 0x000319dc 0x000319dc 0x00538 0x4bffc RW 0x10000
- DYNAMIC 0x0119e8 0x000319e8 0x000319e8 0x000f0 0x000f0 RW 0x4
- NOTE 0x000148 0x00010148 0x00010148 0x00020 0x00020 R 0x4
- GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x4
- Section to Segment mapping:
- Segment Sections...
- 00 .ARM.exidx
- 01
- 02 .interp
- 03 .interp .note.ABI-tag .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .plt .text .fini .rodata .ARM.extab .ARM.exidx
- 04 .init_array .fini_array .jcr .dynamic .got .data .bss
- 05 .dynamic
- 06 .note.ABI-tag
- 07
- Dynamic section at offset 0x119e8 contains 25 entries:
- Tag Type Name/Value
- 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1]
- 0x00000001 (NEEDED) Shared library: [libc.so.6]
- 0x0000000c (INIT) 0x10e74
- 0x0000000d (FINI) 0x1ea0c
- 0x00000019 (INIT_ARRAY) 0x319dc
- 0x0000001b (INIT_ARRAYSZ) 4 (bytes)
- 0x0000001a (FINI_ARRAY) 0x319e0
- 0x0000001c (FINI_ARRAYSZ) 4 (bytes)
- 0x00000004 (HASH) 0x10168
- 0x00000005 (STRTAB) 0x108a8
- 0x00000006 (SYMTAB) 0x103b8
- 0x0000000a (STRSZ) 645 (bytes)
- 0x0000000b (SYMENT) 16 (bytes)
- 0x00000015 (DEBUG) 0x0
- 0x00000003 (PLTGOT) 0x31ad8
- 0x00000002 (PLTRELSZ) 568 (bytes)
- 0x00000014 (PLTREL) REL
- 0x00000017 (JMPREL) 0x10c3c
- 0x00000011 (REL) 0x10c1c
- 0x00000012 (RELSZ) 32 (bytes)
- 0x00000013 (RELENT) 8 (bytes)
- 0x6ffffffe (VERNEED) 0x10bcc
- 0x6fffffff (VERNEEDNUM) 2
- 0x6ffffff0 (VERSYM) 0x10b2e
- 0x00000000 (NULL) 0x0
- Relocation section '.rel.dyn' at offset 0xc1c contains 4 entries:
- Offset Info Type Sym.Value Sym. Name
- 00031c00 00000f15 R_ARM_GLOB_DAT 00000000 __gmon_start__
- 00031f18 00003914 R_ARM_COPY 00031f18 stdin
- 00031f1c 00003e14 R_ARM_COPY 00031f1c stdout
- 00031f20 00004114 R_ARM_COPY 00031f20 stderr
- Relocation section '.rel.plt' at offset 0xc3c contains 71 entries:
- Offset Info Type Sym.Value Sym. Name
- 00031ae4 00000116 R_ARM_JUMP_SLOT 00010e94 open
- 00031ae8 00000216 R_ARM_JUMP_SLOT 00010ea0 qsort
- 00031aec 00000316 R_ARM_JUMP_SLOT 00010eac fileno
- 00031af0 00000416 R_ARM_JUMP_SLOT 00010eb8 abort
- 00031af4 00000516 R_ARM_JUMP_SLOT 00010ec4 srand
- 00031af8 00000616 R_ARM_JUMP_SLOT 00010ed0 localtime
- 00031afc 00000716 R_ARM_JUMP_SLOT 00010edc opendir
- 00031b00 00000816 R_ARM_JUMP_SLOT 00010ee8 memcmp
- 00031b04 00000916 R_ARM_JUMP_SLOT 00010ef4 mktemp
- 00031b08 00000a16 R_ARM_JUMP_SLOT 00010f00 __xstat
- 00031b0c 00000b16 R_ARM_JUMP_SLOT 00010f0c __libc_start_main
- 00031b10 00000d16 R_ARM_JUMP_SLOT 00010f18 signal
- 00031b14 00000e16 R_ARM_JUMP_SLOT 00010f24 __lxstat
- 00031b18 00000f16 R_ARM_JUMP_SLOT 00000000 __gmon_start__
- 00031b1c 00001116 R_ARM_JUMP_SLOT 00010f3c tzset
- 00031b20 00001216 R_ARM_JUMP_SLOT 00010f48 __isoc99_sscanf
- 00031b24 00001316 R_ARM_JUMP_SLOT 00010f54 rename
- 00031b28 00001416 R_ARM_JUMP_SLOT 00010f60 fclose
- 00031b2c 00001516 R_ARM_JUMP_SLOT 00010f6c fgets
- 00031b30 00001616 R_ARM_JUMP_SLOT 00010f78 getenv
- 00031b34 00001716 R_ARM_JUMP_SLOT 00010f84 _IO_getc
- 00031b38 00001816 R_ARM_JUMP_SLOT 00010f90 system
- 00031b3c 00001916 R_ARM_JUMP_SLOT 00010f9c strchr
- 00031b40 00001a16 R_ARM_JUMP_SLOT 00010fa8 fopen
- 00031b44 00001b16 R_ARM_JUMP_SLOT 00010fb4 mktime
- 00031b48 00001c16 R_ARM_JUMP_SLOT 00010fc0 memset
- 00031b4c 00001d16 R_ARM_JUMP_SLOT 00010fcc strrchr
- 00031b50 00001e16 R_ARM_JUMP_SLOT 00010fd8 perror
- 00031b54 00001f16 R_ARM_JUMP_SLOT 00010fe4 chmod
- 00031b58 00002016 R_ARM_JUMP_SLOT 00010ff0 free
- 00031b5c 00002116 R_ARM_JUMP_SLOT 00010ffc read
- 00031b60 00002216 R_ARM_JUMP_SLOT 00011008 fseek
- 00031b64 00002316 R_ARM_JUMP_SLOT 00011014 tcgetattr
- 00031b68 00002416 R_ARM_JUMP_SLOT 00011020 fflush
- 00031b6c 00002516 R_ARM_JUMP_SLOT 0001102c isatty
- 00031b70 00002616 R_ARM_JUMP_SLOT 00011038 strlen
- 00031b74 00002716 R_ARM_JUMP_SLOT 00011044 utime
- 00031b78 00002816 R_ARM_JUMP_SLOT 00011050 unlink
- 00031b7c 00002916 R_ARM_JUMP_SLOT 0001105c memcpy
- 00031b80 00002a16 R_ARM_JUMP_SLOT 00011068 clearerr
- 00031b84 00002b16 R_ARM_JUMP_SLOT 00011074 ftell
- 00031b88 00002c16 R_ARM_JUMP_SLOT 00011080 strcpy
- 00031b8c 00002d16 R_ARM_JUMP_SLOT 0001108c printf
- 00031b90 00002e16 R_ARM_JUMP_SLOT 00011098 raise
- 00031b94 00002f16 R_ARM_JUMP_SLOT 000110a4 fdopen
- 00031b98 00003116 R_ARM_JUMP_SLOT 000110b0 close
- 00031b9c 00003216 R_ARM_JUMP_SLOT 000110bc fwrite
- 00031ba0 00003316 R_ARM_JUMP_SLOT 000110c8 closedir
- 00031ba4 00003416 R_ARM_JUMP_SLOT 000110d4 time
- 00031ba8 00003516 R_ARM_JUMP_SLOT 000110e0 setvbuf
- 00031bac 00003616 R_ARM_JUMP_SLOT 000110ec __ctype_b_loc
- 00031bb0 00003716 R_ARM_JUMP_SLOT 000110f8 fprintf
- 00031bb4 00003816 R_ARM_JUMP_SLOT 00011104 malloc
- 00031bb8 00003a16 R_ARM_JUMP_SLOT 00011110 rmdir
- 00031bbc 00003b16 R_ARM_JUMP_SLOT 0001111c strcat
- 00031bc0 00003c16 R_ARM_JUMP_SLOT 00011128 puts
- 00031bc4 00003d16 R_ARM_JUMP_SLOT 00011134 tcsetattr
- 00031bc8 00003f16 R_ARM_JUMP_SLOT 00011140 getpid
- 00031bcc 00004016 R_ARM_JUMP_SLOT 0001114c readlink
- 00031bd0 00004216 R_ARM_JUMP_SLOT 00011158 rand
- 00031bd4 00004316 R_ARM_JUMP_SLOT 00011164 __fxstat
- 00031bd8 00004416 R_ARM_JUMP_SLOT 00011170 fread
- 00031bdc 00004516 R_ARM_JUMP_SLOT 0001117c strncmp
- 00031be0 00004616 R_ARM_JUMP_SLOT 00011188 ferror
- 00031be4 00004716 R_ARM_JUMP_SLOT 00011194 _IO_putc
- 00031be8 00004816 R_ARM_JUMP_SLOT 000111a0 readdir
- 00031bec 00004a16 R_ARM_JUMP_SLOT 000111ac strcmp
- 00031bf0 00004b16 R_ARM_JUMP_SLOT 000111b8 exit
- 00031bf4 00004c16 R_ARM_JUMP_SLOT 000111c4 __errno_location
- 00031bf8 00004d16 R_ARM_JUMP_SLOT 000111d0 sprintf
- 00031bfc 00004e16 R_ARM_JUMP_SLOT 000111dc fputs
- Unwind table index '.ARM.exidx' at offset 0x11704 contains 91 entries:
- 0x111e8: 0x1 [cantunwind]
- 0x11248: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x11264: @0x216b0
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x11294: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x11450: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x11494: 0x8001aeb0
- Compact model index: 0
- 0x01 vsp = vsp + 8
- 0xae pop {r4, r5, r6, r7, r8, r9, r10, r14}
- 0xb0 finish
- 0x116fc: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x11798: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x117a4: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x11834: @0x216bc
- Compact model index: 1
- 0xb2 0x84 0x01 vsp = vsp + 1044
- 0xa9 pop {r4, r5, r14}
- 0xb0 finish
- 0xb0 finish
- 0x11960: 0x8004845f
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x5f pop {r4, r5, r6, r7, r8, r10, r14}
- 0x11b04: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x11b34: @0x216c8
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x11b80: 0x801aafb0
- Compact model index: 0
- 0x1a vsp = vsp + 108
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x14a1c: 0x8001a7b0
- Compact model index: 0
- 0x01 vsp = vsp + 8
- 0xa7 pop {r4, r5, r6, r7, r8, r9, r10, r11}
- 0xb0 finish
- 0x14c68: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x14cc0: 0x80b108af
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0x15104: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x15134: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x15210: @0x216d4
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x5f pop {r4, r5, r6, r7, r8, r10, r14}
- 0xb0 finish
- 0xb0 finish
- 0x15390: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x15868: 0x80acb0b0
- Compact model index: 0
- 0xac pop {r4, r5, r6, r7, r8, r14}
- 0xb0 finish
- 0xb0 finish
- 0x15980: 0x801eafb0
- Compact model index: 0
- 0x1e vsp = vsp + 124
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x17280: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x17308: @0x216e0
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x17350: @0x216ec
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x173a0: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x17624: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x17634: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x176b8: 0x800aafb0
- Compact model index: 0
- 0x0a vsp = vsp + 44
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x18148: 0x80a0b0b0
- Compact model index: 0
- 0xa0 pop {r4}
- 0xb0 finish
- 0xb0 finish
- 0x1824c: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x182a4: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x18314: 0x80aeb0b0
- Compact model index: 0
- 0xae pop {r4, r5, r6, r7, r8, r9, r10, r14}
- 0xb0 finish
- 0xb0 finish
- 0x18424: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x184ec: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x184f0: 0x80168400
- Compact model index: 0
- 0x16 vsp = vsp + 92
- 0x84 0x00 pop {r14}
- 0x1851c: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x18520: 0x8015acb0
- Compact model index: 0
- 0x15 vsp = vsp + 88
- 0xac pop {r4, r5, r6, r7, r8, r14}
- 0xb0 finish
- 0x18678: 0x8001a8b0
- Compact model index: 0
- 0x01 vsp = vsp + 8
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0x1871c: 0x8002a9b0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xa9 pop {r4, r5, r14}
- 0xb0 finish
- 0x187a0: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x187c8: 0x8002afb0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x18974: 0x801aafb0
- Compact model index: 0
- 0x1a vsp = vsp + 108
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x18dec: 0x80b108af
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0x190a8: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x190c4: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x19168: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x191b8: 0x80acb0b0
- Compact model index: 0
- 0xac pop {r4, r5, r6, r7, r8, r14}
- 0xb0 finish
- 0xb0 finish
- 0x19228: 0x80a0b0b0
- Compact model index: 0
- 0xa0 pop {r4}
- 0xb0 finish
- 0xb0 finish
- 0x19330: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x19334: 0x8002afb0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x19714: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x199d0: @0x216f8
- Compact model index: 1
- 0xb1 0x08 pop {r3}
- 0x84 0x00 pop {r14}
- 0xb0 finish
- 0xb0 finish
- 0x199e8: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x19a58: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x19a7c: 0x80a1b0b0
- Compact model index: 0
- 0xa1 pop {r4, r5}
- 0xb0 finish
- 0xb0 finish
- 0x19af4: 0x80a8b0b0
- Compact model index: 0
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0xb0 finish
- 0x19b48: 0x8000afb0
- Compact model index: 0
- 0x00 vsp = vsp + 4
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x19c78: 0x8004845f
- Compact model index: 0
- 0x04 vsp = vsp + 20
- 0x84 0x5f pop {r4, r5, r6, r7, r8, r10, r14}
- 0x1a0cc: 0x8010a9b0
- Compact model index: 0
- 0x10 vsp = vsp + 68
- 0xa9 pop {r4, r5, r14}
- 0xb0 finish
- 0x1a168: 0x8002afb0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1a254: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x1a27c: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x1a2a8: 0x8015aab0
- Compact model index: 0
- 0x15 vsp = vsp + 88
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0x1a4f4: 0x8016845f
- Compact model index: 0
- 0x16 vsp = vsp + 92
- 0x84 0x5f pop {r4, r5, r6, r7, r8, r10, r14}
- 0x1a6e8: 0x8001a8b0
- Compact model index: 0
- 0x01 vsp = vsp + 8
- 0xa8 pop {r4, r14}
- 0xb0 finish
- 0x1a720: 0x80acb0b0
- Compact model index: 0
- 0xac pop {r4, r5, r6, r7, r8, r14}
- 0xb0 finish
- 0xb0 finish
- 0x1a84c: 0x8016afb0
- Compact model index: 0
- 0x16 vsp = vsp + 92
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1abfc: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x1ad88: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x1ad98: 0x8007a7b0
- Compact model index: 0
- 0x07 vsp = vsp + 32
- 0xa7 pop {r4, r5, r6, r7, r8, r9, r10, r11}
- 0xb0 finish
- 0x1b1fc: 0x80b108af
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0x1b484: 0x8008afb0
- Compact model index: 0
- 0x08 vsp = vsp + 36
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1bc18: 0x80aab0b0
- Compact model index: 0
- 0xaa pop {r4, r5, r6, r14}
- 0xb0 finish
- 0xb0 finish
- 0x1bda4: 0x800fa7b0
- Compact model index: 0
- 0x0f vsp = vsp + 64
- 0xa7 pop {r4, r5, r6, r7, r8, r9, r10, r11}
- 0xb0 finish
- 0x1c538: 0x8005a7b0
- Compact model index: 0
- 0x05 vsp = vsp + 24
- 0xa7 pop {r4, r5, r6, r7, r8, r9, r10, r11}
- 0xb0 finish
- 0x1c680: 0x8012afb0
- Compact model index: 0
- 0x12 vsp = vsp + 76
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1d2ac: 0x80a7b0b0
- Compact model index: 0
- 0xa7 pop {r4, r5, r6, r7, r8, r9, r10, r11}
- 0xb0 finish
- 0xb0 finish
- 0x1d5c4: 0x80805fb0
- Compact model index: 0
- 0x80 0x5f pop {r4, r5, r6, r7, r8, r10}
- 0xb0 finish
- 0x1d7a4: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x1d7cc: 0x80b108ab
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xab pop {r4, r5, r6, r7, r14}
- 0x1d868: 0x80b108af
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0x1da64: 0x8002afb0
- Compact model index: 0
- 0x02 vsp = vsp + 12
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1dbd8: 0x80b108a9
- Compact model index: 0
- 0xb1 0x08 pop {r3}
- 0xa9 pop {r4, r5, r14}
- 0x1dcac: 0x80aeb0b0
- Compact model index: 0
- 0xae pop {r4, r5, r6, r7, r8, r9, r10, r14}
- 0xb0 finish
- 0xb0 finish
- 0x1de48: 0x8008afb0
- Compact model index: 0
- 0x08 vsp = vsp + 36
- 0xaf pop {r4, r5, r6, r7, r8, r9, r10, r11, r14}
- 0xb0 finish
- 0x1e4e0: 0x1 [cantunwind]
- 0x1e93c: 0x80b0b0b0
- Compact model index: 0
- 0xb0 finish
- 0xb0 finish
- 0xb0 finish
- 0x1e940: 0x80aeb0b0
- Compact model index: 0
- 0xae pop {r4, r5, r6, r7, r8, r9, r10, r14}
- 0xb0 finish
- 0xb0 finish
- 0x1ea0c: 0x1 [cantunwind]
- Symbol table '.dynsym' contains 79 entries:
- Num: Value Size Type Bind Vis Ndx Name
- 0: 00000000 0 NOTYPE LOCAL DEFAULT UND
- 1: 00010e94 0 FUNC GLOBAL DEFAULT UND open@GLIBC_2.4 (2)
- 2: 00010ea0 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (2)
- 3: 00010eac 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (2)
- 4: 00010eb8 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2)
- 5: 00010ec4 0 FUNC GLOBAL DEFAULT UND srand@GLIBC_2.4 (2)
- 6: 00010ed0 0 FUNC GLOBAL DEFAULT UND localtime@GLIBC_2.4 (2)
- 7: 00010edc 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2)
- 8: 00010ee8 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2)
- 9: 00010ef4 0 FUNC GLOBAL DEFAULT UND mktemp@GLIBC_2.4 (2)
- 10: 00010f00 0 FUNC GLOBAL DEFAULT UND __xstat@GLIBC_2.4 (2)
- 11: 00010f0c 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.4 (2)
- 12: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_unwind_cpp_pr0@GCC_3.5 (3)
- 13: 00010f18 0 FUNC GLOBAL DEFAULT UND signal@GLIBC_2.4 (2)
- 14: 00010f24 0 FUNC GLOBAL DEFAULT UND __lxstat@GLIBC_2.4 (2)
- 15: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
- 16: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
- 17: 00010f3c 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (2)
- 18: 00010f48 0 FUNC GLOBAL DEFAULT UND __isoc99_sscanf@GLIBC_2.7 (4)
- 19: 00010f54 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2)
- 20: 00010f60 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2)
- 21: 00010f6c 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2)
- 22: 00010f78 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2)
- 23: 00010f84 0 FUNC GLOBAL DEFAULT UND _IO_getc@GLIBC_2.4 (2)
- 24: 00010f90 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (2)
- 25: 00010f9c 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (2)
- 26: 00010fa8 0 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.4 (2)
- 27: 00010fb4 0 FUNC GLOBAL DEFAULT UND mktime@GLIBC_2.4 (2)
- 28: 00010fc0 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2)
- 29: 00010fcc 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2)
- 30: 00010fd8 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (2)
- 31: 00010fe4 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2)
- 32: 00010ff0 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2)
- 33: 00010ffc 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2)
- 34: 00011008 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (2)
- 35: 00011014 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (2)
- 36: 00011020 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2)
- 37: 0001102c 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2)
- 38: 00011038 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2)
- 39: 00011044 0 FUNC GLOBAL DEFAULT UND utime@GLIBC_2.4 (2)
- 40: 00011050 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2)
- 41: 0001105c 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2)
- 42: 00011068 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (2)
- 43: 00011074 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2)
- 44: 00011080 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2)
- 45: 0001108c 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.4 (2)
- 46: 00011098 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2)
- 47: 000110a4 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (2)
- 48: 00011798 12 FUNC GLOBAL DEFAULT 12 error
- 49: 000110b0 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2)
- 50: 000110bc 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2)
- 51: 000110c8 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2)
- 52: 000110d4 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.4 (2)
- 53: 000110e0 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (2)
- 54: 000110ec 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2)
- 55: 000110f8 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 (2)
- 56: 00011104 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2)
- 57: 00031f18 4 OBJECT GLOBAL DEFAULT 23 stdin@GLIBC_2.4 (2)
- 58: 00011110 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2)
- 59: 0001111c 0 FUNC GLOBAL DEFAULT UND strcat@GLIBC_2.4 (2)
- 60: 00011128 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2)
- 61: 00011134 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (2)
- 62: 00031f1c 4 OBJECT GLOBAL DEFAULT 23 stdout@GLIBC_2.4 (2)
- 63: 00011140 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2)
- 64: 0001114c 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2)
- 65: 00031f20 4 OBJECT GLOBAL DEFAULT 23 stderr@GLIBC_2.4 (2)
- 66: 00011158 0 FUNC GLOBAL DEFAULT UND rand@GLIBC_2.4 (2)
- 67: 00011164 0 FUNC GLOBAL DEFAULT UND __fxstat@GLIBC_2.4 (2)
- 68: 00011170 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2)
- 69: 0001117c 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2)
- 70: 00011188 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (2)
- 71: 00011194 0 FUNC GLOBAL DEFAULT UND _IO_putc@GLIBC_2.4 (2)
- 72: 000111a0 0 FUNC GLOBAL DEFAULT UND readdir@GLIBC_2.4 (2)
- 73: 00000000 0 FUNC GLOBAL DEFAULT UND __aeabi_unwind_cpp_pr1@GCC_3.5 (3)
- 74: 000111ac 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2)
- 75: 000111b8 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2)
- 76: 000111c4 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2)
- 77: 000111d0 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (2)
- 78: 000111dc 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2)
- Histogram for bucket list length (total of 67 buckets):
- Length Number % of total Coverage
- 0 23 ( 34.3%)
- 1 22 ( 32.8%) 28.2%
- 2 14 ( 20.9%) 64.1%
- 3 5 ( 7.5%) 83.3%
- 4 2 ( 3.0%) 93.6%
- 5 1 ( 1.5%) 100.0%
- Version symbols section '.gnu.version' contains 79 entries:
- Addr: 0000000000010b2e Offset: 0x000b2e Link: 4 (.dynsym)
- 000: 0 (*local*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 004: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 008: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 00c: 3 (GCC_3.5) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*)
- 010: 0 (*local*) 2 (GLIBC_2.4) 4 (GLIBC_2.7) 2 (GLIBC_2.4)
- 014: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 018: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 01c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 020: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 024: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 028: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 02c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 030: 1 (*global*) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 034: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 038: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 03c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 040: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 044: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 048: 2 (GLIBC_2.4) 3 (GCC_3.5) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- 04c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4)
- Version needs section '.gnu.version_r' contains 2 entries:
- Addr: 0x0000000000010bcc Offset: 0x000bcc Link: 5 (.dynstr)
- 000000: Version: 1 File: libgcc_s.so.1 Cnt: 1
- 0x0010: Name: GCC_3.5 Flags: none Version: 3
- 0x0020: Version: 1 File: libc.so.6 Cnt: 2
- 0x0030: Name: GLIBC_2.7 Flags: none Version: 4
- 0x0040: Name: GLIBC_2.4 Flags: none Version: 2
- Notes at offset 0x00000148 with length 0x00000020:
- Owner Data size Description
- GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
- OS: Linux, ABI: 2.6.16
- Attribute Section: aeabi
- File Attributes
- Tag_CPU_name: "5T"
- Tag_CPU_arch: v5T
- Tag_ARM_ISA_use: Yes
- Tag_THUMB_ISA_use: Thumb-1
- 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_align_preserved: 8-byte, except leaf SP
- Tag_ABI_enum_size: int
- Tag_DIV_use: Not allowed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement