yougar@ubuntu:~
/Programs/so_injection/os
$ readelf -d app_process
Dynamic section at offset 0x3dc0 contains 32 entries:
Tag Type Name
/Value
0x00000003 (PLTGOT) 0x4f0c
0x00000002 (PLTRELSZ) 440 (bytes)
0x00000017 (JMPREL) 0xe74
0x00000014 (PLTREL) REL
0x00000011 (REL) 0xdb4
0x00000012 (RELSZ) 192 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x6ffffffa (RELCOUNT) 21
0x00000015 (DUBUG) 0x0
0x00000006 (SYMTAB) 0x148
0x0000000b (SYMENT) 16 (bytes)
0x00000005 (STRTAB) 0x598
0x0000000a (STRSZ) 1521 (bytes)
0x00000004 (HASH) 0xb8c
0x00000001 (NEEDED) Shared library: [libandroid_runtime.so]
0x00000001 (NEEDED) Shared library: [libbinder.so]
0x00000001 (NEEDED) Shared library: [libc.so]
0x00000001 (NEEDED) Shared library: [libcutils.so]
0x00000001 (NEEDED) Shared library: [libdl.so]
0x00000001 (NEEDED) Shared library: [liblog.so]
0x00000001 (NEEDED) Shared library: [libm.so]
0x00000001 (NEEDED) Shared library: [libstdc++.so]
0x00000001 (NEEDED) Shared library: [libutils.so]
0x00000020 (PREINIT_ARRAY) 0x4d40
0x00000021 (PREINIT_ARRAYSZ) 0x8
0x00000019 (INIT_ARRAY) 0x4d48
0x0000001b (INIT_ARRAYSZ) 12 (bytes)
0x0000001a (FINI_ARRAY) 0x4d54
0x0000001c (FINI_ARRAYSZ) 8 (bytes)
0x0000001e (FLAGS) BIND_NOW
0x6ffffffb (FLAGS_1) Flags: NOW
0x00000000 (NULL) 0x0