Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x18000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········244608·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x18000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x017744·0x017744·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x018000·0x0000000000018000·0x0000000000018000·0x01ced0·0x01ced0·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x035000·0x0000000000035000·0x0000000000035000·0x004cd8·0x004cd8·RW··0x1000 |
10 | ··LOAD···········0x03 | 10 | ··LOAD···········0x039cd8·0x000000000003acd8·0x000000000003acd8·0x000020·0x000020·RW··0x1000 |
11 | ··DYNAMIC········0x03 | 11 | ··DYNAMIC········0x0393c8·0x00000000000393c8·0x00000000000393c8·0x000230·0x000230·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x035000·0x0000000000035000·0x0000000000035000·0x004cd8·0x005000·R···0x1 |
13 | ··GNU_EH_FRAME···0x012 | 13 | ··GNU_EH_FRAME···0x012498·0x0000000000012498·0x0000000000012498·0x000f54·0x000f54·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x3 | 1 | There·are·25·section·headers,·starting·at·offset·0x3bb80: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002c | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002ce8·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000002f | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002f90·002f90·0003be·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000033 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003350·003350·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000033 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003390·003390·000818·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000003b | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000003ba8·003ba8·00b279·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000e | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000ee28·00ee28·0010d3·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000f | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000ff00·00ff00·000118·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············00000000000 | 14 | ··[10]·.rela.plt·········RELA············0000000000010018·010018·0010c8·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000010e | 15 | ··[11]·.rodata···········PROGBITS········00000000000110e0·0110e0·0013b5·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000012 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000012498·012498·000f54·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001 | 17 | ··[13]·.eh_frame·········PROGBITS········00000000000133f0·0133f0·004354·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000018000·018000·01c378·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000034380·034380·000b50·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000035000·035000·004378·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000039378·039378·000030·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000003 | 22 | ··[18]·.init_array·······INIT_ARRAY······00000000000393a8·0393a8·000020·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000003 | 23 | ··[19]·.dynamic··········DYNAMIC·········00000000000393c8·0393c8·000230·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000003 | 24 | ··[20]·.got··············PROGBITS········00000000000395f8·0395f8·000130·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000003 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000039728·039728·0005b0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000003 | 26 | ··[22]·.data·············PROGBITS········000000000003acd8·039cd8·000020·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·03 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·039cf8·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·03 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·039df5·001d88·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | Dynamic·section·at·offset·0x3 | 1 | Dynamic·section·at·offset·0x393c8·contains·35·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.sensors@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.sensors@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.frameworks.sensorservice@1.0.so] | 12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.frameworks.sensorservice@1.0.so] |
13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xe | 15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xee28 |
16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x10d | 16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x10d3 |
17 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 17 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
18 | ·0x0000000000000024·(<unknown>:·24)······0xf | 18 | ·0x0000000000000024·(<unknown>:·24)······0xff00 |
19 | ·0x0000000000000023·(<unknown>:·23)······0x11 | 19 | ·0x0000000000000023·(<unknown>:·23)······0x118 |
20 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 20 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
21 | ·0x0000000000000017·(JMPREL)·············0x | 21 | ·0x0000000000000017·(JMPREL)·············0x10018 |
22 | ·0x0000000000000002·(PLTRELSZ)···········42 | 22 | ·0x0000000000000002·(PLTRELSZ)···········4296·(bytes) |
23 | ·0x0000000000000003·(PLTGOT)·············0x3 | 23 | ·0x0000000000000003·(PLTGOT)·············0x39728 |
24 | ·0x0000000000000014·(PLTREL)·············RELA | 24 | ·0x0000000000000014·(PLTREL)·············RELA |
25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
27 | ·0x0000000000000005·(STRTAB)·············0x3b | 27 | ·0x0000000000000005·(STRTAB)·············0x3ba8 |
28 | ·0x000000000000000a·(STRSZ)··············45 | 28 | ·0x000000000000000a·(STRSZ)··············45689·(bytes) |
29 | ·0x000000006ffffef5·(GNU_HASH)···········0x33 | 29 | ·0x000000006ffffef5·(GNU_HASH)···········0x3390 |
30 | ·0x0000000000000019·(INIT_ARRAY)·········0x3 | 30 | ·0x0000000000000019·(INIT_ARRAY)·········0x393a8 |
31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes) | 31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······32·(bytes) |
32 | ·0x000000000000001a·(FINI_ARRAY)·········0x3 | 32 | ·0x000000000000001a·(FINI_ARRAY)·········0x39378 |
33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······48·(bytes) | 33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······48·(bytes) |
34 | ·0x000000006ffffff0·(VERSYM)·············0x2f | 34 | ·0x000000006ffffff0·(VERSYM)·············0x2f90 |
35 | ·0x000000006ffffffe·(VERNEED)············0x33 | 35 | ·0x000000006ffffffe·(VERNEED)············0x3350 |
36 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 36 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
37 | ·0x0000000000000000·(NULL)···············0x0 | 37 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·cd9beb52102135cc2c15fadeb2195bc9 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·47 | 1 | Version·symbols·section·'.gnu.version'·contains·479·entries: |
2 | ·Addr:·0x0000000000002f | 2 | ·Addr:·0x0000000000002f90··Offset:·0x002f90··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 116, 14 lines modified | Offset 116, 15 lines modified | ||
116 | ··1c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 116 | ··1c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
117 | ··1c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 117 | ··1c4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
118 | ··1c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 118 | ··1c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
119 | ··1cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 119 | ··1cc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
120 | ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 120 | ··1d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
121 | ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 121 | ··1d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
122 | ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 122 | ··1d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
123 | ··1dc:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
123 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 124 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
124 | ·Addr:·0x00000000000033 | 125 | ·Addr:·0x0000000000003350··Offset:·0x003350··Link:·7·(.dynstr) |
125 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 126 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
126 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 127 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
127 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 128 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
128 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 129 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·246208····» Blocks:·488········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x1d000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········331944·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x1d000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01c034·0x01c034·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x01d000·0x000000000001d000·0x000000000001d000·0x02d710·0x02d710·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x04b000·0x000000000004b000·0x000000000004b000·0x004580·0x004580·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x04f580·0x0000000000050580·0x0000000000050580·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x04ea68·0x000000000004ea68·0x000000000004ea68·0x000240·0x000240·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x04b000·0x000000000004b000·0x000000000004b000·0x004580·0x005000·R···0x1 |
13 | ··GNU_EH_FRAME···0x01 | 13 | ··GNU_EH_FRAME···0x0161f8·0x00000000000161f8·0x00000000000161f8·0x0010cc·0x0010cc·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x510a8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0031 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003168·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000003 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000003410·003410·00041e·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003830·003830·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000038 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003870·003870·000af0·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000043 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000004360·004360·00ce02·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000011168·011168·000eee·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000001 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000012058·012058·0000f8·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000001 | 14 | ··[10]·.rela.plt·········RELA············0000000000012150·012150·001788·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000013 | 15 | ··[11]·.rodata···········PROGBITS········00000000000138e0·0138e0·002918·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000001 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000000161f8·0161f8·0010cc·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001 | 17 | ··[13]·.eh_frame·········PROGBITS········00000000000172c8·0172c8·004d6c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········000000000001d000·01d000·02c73c·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000049740·049740·000fd0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000004b000·04b000·003a28·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000004ea28·04ea28·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000004ea50·04ea50·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000004ea68·04ea68·000240·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········000000000004eca8·04eca8·0000e8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········000000000004ed90·04ed90·0007f0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000050580·04f580·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·04f598·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·04f695·001a0c·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x4ea68·contains·36·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@1.0.so] | 13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@1.0.so] |
14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1 | 16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x11168 |
17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xee | 17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xeee |
18 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 18 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
19 | ·0x0000000000000024·(<unknown>:·24)······0x1 | 19 | ·0x0000000000000024·(<unknown>:·24)······0x12058 |
20 | ·0x0000000000000023·(<unknown>:·23)······0xf | 20 | ·0x0000000000000023·(<unknown>:·23)······0xf8 |
21 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 21 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
22 | ·0x0000000000000017·(JMPREL)·············0x1 | 22 | ·0x0000000000000017·(JMPREL)·············0x12150 |
23 | ·0x0000000000000002·(PLTRELSZ)··········· | 23 | ·0x0000000000000002·(PLTRELSZ)···········6024·(bytes) |
24 | ·0x0000000000000003·(PLTGOT)·············0x | 24 | ·0x0000000000000003·(PLTGOT)·············0x4ed90 |
25 | ·0x0000000000000014·(PLTREL)·············RELA | 25 | ·0x0000000000000014·(PLTREL)·············RELA |
26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
28 | ·0x0000000000000005·(STRTAB)·············0x43 | 28 | ·0x0000000000000005·(STRTAB)·············0x4360 |
29 | ·0x000000000000000a·(STRSZ)··············52 | 29 | ·0x000000000000000a·(STRSZ)··············52738·(bytes) |
30 | ·0x000000006ffffef5·(GNU_HASH)···········0x38 | 30 | ·0x000000006ffffef5·(GNU_HASH)···········0x3870 |
31 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 31 | ·0x0000000000000019·(INIT_ARRAY)·········0x4ea50 |
32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 33 | ·0x000000000000001a·(FINI_ARRAY)·········0x4ea28 |
34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
35 | ·0x000000006ffffff0·(VERSYM)·············0x3 | 35 | ·0x000000006ffffff0·(VERSYM)·············0x3410 |
36 | ·0x000000006ffffffe·(VERNEED)············0x3 | 36 | ·0x000000006ffffffe·(VERNEED)············0x3830 |
37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
38 | ·0x0000000000000000·(NULL)···············0x0 | 38 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·22401d0b4fb79a111599e337d6a7aa4e |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·52 | 1 | Version·symbols·section·'.gnu.version'·contains·527·entries: |
2 | ·Addr:·0x0000000000003 | 2 | ·Addr:·0x0000000000003410··Offset:·0x003410··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
128 | ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 128 | ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
129 | ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 129 | ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
130 | ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 130 | ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
131 | ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 131 | ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
132 | ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 132 | ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
133 | ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 133 | ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
134 | ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 134 | ··208:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
135 | ··20c:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
135 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 136 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
136 | ·Addr:·0x0000000000003 | 137 | ·Addr:·0x0000000000003830··Offset:·0x003830··Link:·7·(.dynstr) |
137 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 138 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
138 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 139 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
139 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 140 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
140 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 141 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·333544····» Blocks:·656········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x16000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········228984·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x16000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0159c4·0x0159c4·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x016000·0x0000000000016000·0x0000000000016000·0x01bed0·0x01bed0·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x032000·0x0000000000032000·0x0000000000032000·0x004060·0x004060·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x036060·0x0000000000037060·0x0000000000037060·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x035750·0x0000000000035750·0x0000000000035750·0x000240·0x000240·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x032000·0x0000000000032000·0x0000000000032000·0x004060·0x005000·R···0x1 |
13 | ··GNU_EH_FRAME···0x010 | 13 | ··GNU_EH_FRAME···0x010cd0·0x0000000000010cd0·0x0000000000010cd0·0x000e1c·0x000e1c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x3 | 1 | There·are·25·section·headers,·starting·at·offset·0x37e78: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0028 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0028b0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000002b | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002b58·002b58·000364·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002e | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002ebc·002ebc·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002f00·002f00·000740·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000003 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000003640·003640·009fb6·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000d | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000d5f8·00d5f8·000d73·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000e | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000e370·00e370·0000f0·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000e | 14 | ··[10]·.rela.plt·········RELA············000000000000e460·00e460·001170·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000f | 15 | ··[11]·.rodata···········PROGBITS········000000000000f5d0·00f5d0·0016fd·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000010 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000010cd0·010cd0·000e1c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000011 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000011af0·011af0·003ed4·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000016000·016000·01b310·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000031310·031310·000bc0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000032000·032000·003710·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000035710·035710·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000035738·035738·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000035750·035750·000240·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········0000000000035990·035990·0000e8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000035a78·035a78·0005e8·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000037060·036060·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·036078·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·036175·001d00·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x35750·contains·36·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.2.so] | 13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.2.so] |
14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xd | 16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xd5f8 |
17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xd7 | 17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xd73 |
18 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 18 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
19 | ·0x0000000000000024·(<unknown>:·24)······0xe | 19 | ·0x0000000000000024·(<unknown>:·24)······0xe370 |
20 | ·0x0000000000000023·(<unknown>:·23)······0x | 20 | ·0x0000000000000023·(<unknown>:·23)······0xf0 |
21 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 21 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
22 | ·0x0000000000000017·(JMPREL)·············0xe | 22 | ·0x0000000000000017·(JMPREL)·············0xe460 |
23 | ·0x0000000000000002·(PLTRELSZ)···········4 | 23 | ·0x0000000000000002·(PLTRELSZ)···········4464·(bytes) |
24 | ·0x0000000000000003·(PLTGOT)·············0x | 24 | ·0x0000000000000003·(PLTGOT)·············0x35a78 |
25 | ·0x0000000000000014·(PLTREL)·············RELA | 25 | ·0x0000000000000014·(PLTREL)·············RELA |
26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
28 | ·0x0000000000000005·(STRTAB)·············0x3 | 28 | ·0x0000000000000005·(STRTAB)·············0x3640 |
29 | ·0x000000000000000a·(STRSZ)··············40 | 29 | ·0x000000000000000a·(STRSZ)··············40886·(bytes) |
30 | ·0x000000006ffffef5·(GNU_HASH)···········0x2 | 30 | ·0x000000006ffffef5·(GNU_HASH)···········0x2f00 |
31 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 31 | ·0x0000000000000019·(INIT_ARRAY)·········0x35738 |
32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 33 | ·0x000000000000001a·(FINI_ARRAY)·········0x35710 |
34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
35 | ·0x000000006ffffff0·(VERSYM)·············0x2b | 35 | ·0x000000006ffffff0·(VERSYM)·············0x2b58 |
36 | ·0x000000006ffffffe·(VERNEED)············0x2e | 36 | ·0x000000006ffffffe·(VERNEED)············0x2ebc |
37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
38 | ·0x0000000000000000·(NULL)···············0x0 | 38 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·1 | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·13945a95a6a406669845310ff0898113 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·43 | 1 | Version·symbols·section·'.gnu.version'·contains·434·entries: |
2 | ·Addr:·0x0000000000002b | 2 | ·Addr:·0x0000000000002b58··Offset:·0x002b58··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 104, 15 lines modified | Offset 104, 16 lines modified | ||
104 | ··190:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 104 | ··190:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
105 | ··194:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 105 | ··194:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
106 | ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 106 | ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
107 | ··19c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 107 | ··19c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
108 | ··1a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 108 | ··1a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
109 | ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 109 | ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
110 | ··1a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 110 | ··1a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
111 | ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)··· | 111 | ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
112 | ··1b0:···1·(*global*)······1·(*global*)··· | ||
112 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 113 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
113 | ·Addr:·0x0000000000002e | 114 | ·Addr:·0x0000000000002ebc··Offset:·0x002ebc··Link:·7·(.dynstr) |
114 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 115 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
115 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 116 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
116 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 117 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
117 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 118 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·230584····» Blocks:·456········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0xc000 | 11 | ··Entry·point·address:···············0xc000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········101112·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0xc000 | 3 | Entry·point·0xc000 |
4 | There·are·10·program·headers,·starting·at·offset·64 | 4 | There·are·10·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00b | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00bc6c·0x00bc6c·R···0x1000 |
9 | ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x00 | 9 | ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x009fc0·0x009fc0·R·E·0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x016000·0x0000000000016000·0x0000000000016000·0x001d80·0x001d80·RW··0x1000 |
11 | ··LOAD···········0x01 | 11 | ··LOAD···········0x017d80·0x0000000000018d80·0x0000000000018d80·0x000008·0x000008·RW··0x1000 |
12 | ··DYNAMIC········0x01 | 12 | ··DYNAMIC········0x017670·0x0000000000017670·0x0000000000017670·0x000250·0x000250·RW··0x8 |
13 | ··GNU_RELRO······0x01 | 13 | ··GNU_RELRO······0x016000·0x0000000000016000·0x0000000000016000·0x001d80·0x002000·R···0x1 |
14 | ··GNU_EH_FRAME···0x009 | 14 | ··GNU_EH_FRAME···0x009cb0·0x0000000000009cb0·0x0000000000009cb0·0x0005fc·0x0005fc·R···0x4 |
15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
17 | ·Section·to·Segment·mapping: | 17 | ·Section·to·Segment·mapping: |
18 | ··Segment·Sections... | 18 | ··Segment·Sections... |
19 | ···00····· | 19 | ···00····· |
20 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 20 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x18af8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0019 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001998·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000001 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000001c40·001c40·000222·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001e | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001e64·001e64·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001e | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001ea8·001ea8·0002e4·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000021 | 11 | ··[·7]·.dynstr···········STRTAB··········000000000000218c·00218c·005f4d·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········00000000000080e0·0080e0·0006c3·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000008 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·00000000000087a8·0087a8·000068·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000008 | 14 | ··[10]·.rela.plt·········RELA············0000000000008810·008810·000cd8·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000009 | 15 | ··[11]·.rodata···········PROGBITS········00000000000094f0·0094f0·0007c0·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000009 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000009cb0·009cb0·0005fc·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000 | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000a2b0·00a2b0·0019bc·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000c000·00c000·0071 | 18 | ··[14]·.text·············PROGBITS········000000000000c000·00c000·009710·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000001 | 19 | ··[15]·.plt··············PROGBITS········0000000000015710·015710·0008b0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000016000·016000·001650·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000017650·017650·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000017668·017668·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000017670·017670·000250·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········00000000000178c0·0178c0·000060·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000017920·017920·000460·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········0000000000018d80·017d80·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·017d88·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·017e85·000c6c·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x17670·contains·37·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
Offset 11, 30 lines modified | Offset 11, 30 lines modified | ||
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
15 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.3.so] | 15 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.3.so] |
16 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 16 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
17 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 17 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
18 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x | 18 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x80e0 |
19 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x6c3 | 19 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x6c3 |
20 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 20 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
21 | ·0x0000000000000024·(<unknown>:·24)······0x8 | 21 | ·0x0000000000000024·(<unknown>:·24)······0x87a8 |
22 | ·0x0000000000000023·(<unknown>:·23)······0x6 | 22 | ·0x0000000000000023·(<unknown>:·23)······0x68 |
23 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 23 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
24 | ·0x0000000000000017·(JMPREL)·············0x8 | 24 | ·0x0000000000000017·(JMPREL)·············0x8810 |
25 | ·0x0000000000000002·(PLTRELSZ)···········32 | 25 | ·0x0000000000000002·(PLTRELSZ)···········3288·(bytes) |
26 | ·0x0000000000000003·(PLTGOT)·············0x1 | 26 | ·0x0000000000000003·(PLTGOT)·············0x17920 |
27 | ·0x0000000000000014·(PLTREL)·············RELA | 27 | ·0x0000000000000014·(PLTREL)·············RELA |
28 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 28 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
29 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 29 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
30 | ·0x0000000000000005·(STRTAB)·············0x21 | 30 | ·0x0000000000000005·(STRTAB)·············0x218c |
31 | ·0x000000000000000a·(STRSZ)··············24 | 31 | ·0x000000000000000a·(STRSZ)··············24397·(bytes) |
32 | ·0x000000006ffffef5·(GNU_HASH)···········0x1e | 32 | ·0x000000006ffffef5·(GNU_HASH)···········0x1ea8 |
33 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 33 | ·0x0000000000000019·(INIT_ARRAY)·········0x17668 |
34 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 34 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
35 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 35 | ·0x000000000000001a·(FINI_ARRAY)·········0x17650 |
36 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 36 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
37 | ·0x000000006ffffff0·(VERSYM)·············0x1 | 37 | ·0x000000006ffffff0·(VERSYM)·············0x1c40 |
38 | ·0x000000006ffffffe·(VERNEED)············0x1e | 38 | ·0x000000006ffffffe·(VERNEED)············0x1e64 |
39 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 39 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
40 | ·0x0000000000000000·(NULL)···············0x0 | 40 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f340d8ca7d4022f9eb6afbd214dbea81 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·27 | 1 | Version·symbols·section·'.gnu.version'·contains·273·entries: |
2 | ·Addr:·0x0000000000001 | 2 | ·Addr:·0x0000000000001c40··Offset:·0x001c40··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 64, 15 lines modified | Offset 64, 16 lines modified | ||
64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
70 | ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 70 | ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
71 | ··10c:···1·(*global*)······1·(*global*)··· | 71 | ··10c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
72 | ··110:···1·(*global*)··· | ||
72 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 73 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
73 | ·Addr:·0x0000000000001e | 74 | ·Addr:·0x0000000000001e64··Offset:·0x001e64··Link:·7·(.dynstr) |
74 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 75 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
75 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 76 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
76 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 77 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
77 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 78 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·102712····» Blocks:·208········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x13000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········170256·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x13000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x012b2c·0x012b2c·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x013000·0x0000000000013000·0x0000000000013000·0x011b80·0x011b80·R·E·0x1000 |
9 | ··LOAD···········0x02 | 9 | ··LOAD···········0x025000·0x0000000000025000·0x0000000000025000·0x003430·0x003430·RW··0x1000 |
10 | ··LOAD···········0x02 | 10 | ··LOAD···········0x028430·0x0000000000029430·0x0000000000029430·0x000010·0x000010·RW··0x1000 |
11 | ··DYNAMIC········0x02 | 11 | ··DYNAMIC········0x027bd0·0x0000000000027bd0·0x0000000000027bd0·0x000260·0x000260·RW··0x8 |
12 | ··GNU_RELRO······0x02 | 12 | ··GNU_RELRO······0x025000·0x0000000000025000·0x0000000000025000·0x003430·0x004000·R···0x1 |
13 | ··GNU_EH_FRAME···0x00f | 13 | ··GNU_EH_FRAME···0x00f5c4·0x000000000000f5c4·0x000000000000f5c4·0x0009f4·0x0009f4·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x2 | 1 | There·are·25·section·headers,·starting·at·offset·0x29910: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0025 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0025b0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000028 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002858·002858·000324·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002b | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002b7c·002b7c·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002b | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002bc0·002bc0·0005c8·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000031 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000003188·003188·009972·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000c | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000cb00·00cb00·000cd1·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000d | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000d7d8·00d7d8·0000c8·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000d | 14 | ··[10]·.rela.plt·········RELA············000000000000d8a0·00d8a0·000f90·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000e | 15 | ··[11]·.rodata···········PROGBITS········000000000000e830·00e830·000d94·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000f | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000f5c4·00f5c4·0009f4·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000f | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000ffb8·00ffb8·002b74·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000013000·013000·0110f8·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000024100·024100·000a80·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000002 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000025000·025000·002ba0·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000002 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000027ba0·027ba0·000020·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000002 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000027bc0·027bc0·000010·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000002 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000027bd0·027bd0·000260·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000002 | 24 | ··[20]·.got··············PROGBITS········0000000000027e30·027e30·0000b8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000002 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000027ee8·027ee8·000548·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000002 | 26 | ··[22]·.data·············PROGBITS········0000000000029430·028430·000010·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·02 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·028440·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·02 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·02853d·0013d0·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x2 | 1 | Dynamic·section·at·offset·0x27bd0·contains·38·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
Offset 12, 30 lines modified | Offset 12, 30 lines modified | ||
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.4.so] | 16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.4.so] |
17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xc | 19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xcb00 |
20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xcd1 | 20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xcd1 |
21 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 21 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
22 | ·0x0000000000000024·(<unknown>:·24)······0xd | 22 | ·0x0000000000000024·(<unknown>:·24)······0xd7d8 |
23 | ·0x0000000000000023·(<unknown>:·23)······0x | 23 | ·0x0000000000000023·(<unknown>:·23)······0xc8 |
24 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 24 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
25 | ·0x0000000000000017·(JMPREL)·············0xd | 25 | ·0x0000000000000017·(JMPREL)·············0xd8a0 |
26 | ·0x0000000000000002·(PLTRELSZ)···········39 | 26 | ·0x0000000000000002·(PLTRELSZ)···········3984·(bytes) |
27 | ·0x0000000000000003·(PLTGOT)·············0x2 | 27 | ·0x0000000000000003·(PLTGOT)·············0x27ee8 |
28 | ·0x0000000000000014·(PLTREL)·············RELA | 28 | ·0x0000000000000014·(PLTREL)·············RELA |
29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
31 | ·0x0000000000000005·(STRTAB)·············0x31 | 31 | ·0x0000000000000005·(STRTAB)·············0x3188 |
32 | ·0x000000000000000a·(STRSZ)··············3 | 32 | ·0x000000000000000a·(STRSZ)··············39282·(bytes) |
33 | ·0x000000006ffffef5·(GNU_HASH)···········0x2b | 33 | ·0x000000006ffffef5·(GNU_HASH)···········0x2bc0 |
34 | ·0x0000000000000019·(INIT_ARRAY)·········0x2 | 34 | ·0x0000000000000019·(INIT_ARRAY)·········0x27bc0 |
35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) | 35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) |
36 | ·0x000000000000001a·(FINI_ARRAY)·········0x2 | 36 | ·0x000000000000001a·(FINI_ARRAY)·········0x27ba0 |
37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) | 37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) |
38 | ·0x000000006ffffff0·(VERSYM)·············0x28 | 38 | ·0x000000006ffffff0·(VERSYM)·············0x2858 |
39 | ·0x000000006ffffffe·(VERNEED)············0x2b | 39 | ·0x000000006ffffffe·(VERNEED)············0x2b7c |
40 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 40 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
41 | ·0x0000000000000000·(NULL)···············0x0 | 41 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·e0031cf65dbf8f74d88e05629ca2118d |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains· | 1 | Version·symbols·section·'.gnu.version'·contains·402·entries: |
2 | ·Addr:·0x00000000000028 | 2 | ·Addr:·0x0000000000002858··Offset:·0x002858··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 96, 15 lines modified | Offset 96, 16 lines modified | ||
96 | ··170:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 96 | ··170:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
97 | ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 97 | ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
98 | ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 98 | ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
99 | ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 99 | ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
100 | ··180:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 100 | ··180:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
101 | ··184:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 101 | ··184:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
102 | ··188:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 102 | ··188:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
103 | ··18c:···1·(*global*)······1·(*global*)······1·(*global*)··· | 103 | ··18c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
104 | ··190:···1·(*global*)······1·(*global*)··· | ||
104 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 105 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
105 | ·Addr:·0x0000000000002b | 106 | ·Addr:·0x0000000000002b7c··Offset:·0x002b7c··Link:·7·(.dynstr) |
106 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 107 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
107 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 108 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
108 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 109 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
109 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 110 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·171856····» Blocks:·336········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x1d000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········271712·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x1d000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01c194·0x01c194·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x01d000·0x000000000001d000·0x000000000001d000·0x01d4e0·0x01d4e0·R·E·0x1000 |
9 | ··LOAD···········0x03 | 9 | ··LOAD···········0x03b000·0x000000000003b000·0x000000000003b000·0x005270·0x005270·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x040270·0x0000000000041270·0x0000000000041270·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x03 | 11 | ··DYNAMIC········0x03f808·0x000000000003f808·0x000000000003f808·0x000270·0x000270·RW··0x8 |
12 | ··GNU_RELRO······0x03 | 12 | ··GNU_RELRO······0x03b000·0x000000000003b000·0x000000000003b000·0x005270·0x006000·R···0x1 |
13 | ··GNU_EH_FRAME···0x016 | 13 | ··GNU_EH_FRAME···0x016c08·0x0000000000016c08·0x0000000000016c08·0x000fec·0x000fec·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x42560: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003600·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000038 | 8 | ··[·4]·.gnu.version······VERSYM··········00000000000038a8·0038a8·000480·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003d28·003d28·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003d | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003d68·003d68·000800·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000045 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000004568·004568·00e4d3·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000012 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000012a40·012a40·0013a5·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000013 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000013de8·013de8·000138·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000013 | 14 | ··[10]·.rela.plt·········RELA············0000000000013f20·013f20·001458·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000015 | 15 | ··[11]·.rodata···········PROGBITS········0000000000015380·015380·001887·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000016 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000016c08·016c08·000fec·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000017 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000017bf8·017bf8·00459c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········000000000001d000·01d000·01c724·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000003 | 19 | ··[15]·.plt··············PROGBITS········0000000000039730·039730·000db0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000003 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000003b000·03b000·0047c8·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003f7c8·03f7c8·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000003 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000003f7f0·03f7f0·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000003 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000003f808·03f808·000270·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000003 | 24 | ··[20]·.got··············PROGBITS········000000000003fa78·03fa78·000118·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000003 | 25 | ··[21]·.got.plt··········PROGBITS········000000000003fb90·03fb90·0006e0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000041270·040270·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·040288·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·040385·0021d4·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x3 | 1 | Dynamic·section·at·offset·0x3f808·contains·39·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
Offset 13, 30 lines modified | Offset 13, 30 lines modified | ||
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
17 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.5.so] | 17 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.5.so] |
18 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 18 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
19 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 19 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
20 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x12 | 20 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x12a40 |
21 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x13 | 21 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x13a5 |
22 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 22 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
23 | ·0x0000000000000024·(<unknown>:·24)······0x13 | 23 | ·0x0000000000000024·(<unknown>:·24)······0x13de8 |
24 | ·0x0000000000000023·(<unknown>:·23)······0x1 | 24 | ·0x0000000000000023·(<unknown>:·23)······0x138 |
25 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 25 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
26 | ·0x0000000000000017·(JMPREL)·············0x13 | 26 | ·0x0000000000000017·(JMPREL)·············0x13f20 |
27 | ·0x0000000000000002·(PLTRELSZ)···········5 | 27 | ·0x0000000000000002·(PLTRELSZ)···········5208·(bytes) |
28 | ·0x0000000000000003·(PLTGOT)·············0x3 | 28 | ·0x0000000000000003·(PLTGOT)·············0x3fb90 |
29 | ·0x0000000000000014·(PLTREL)·············RELA | 29 | ·0x0000000000000014·(PLTREL)·············RELA |
30 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 30 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
31 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 31 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
32 | ·0x0000000000000005·(STRTAB)·············0x45 | 32 | ·0x0000000000000005·(STRTAB)·············0x4568 |
33 | ·0x000000000000000a·(STRSZ)··············58 | 33 | ·0x000000000000000a·(STRSZ)··············58579·(bytes) |
34 | ·0x000000006ffffef5·(GNU_HASH)···········0x3d | 34 | ·0x000000006ffffef5·(GNU_HASH)···········0x3d68 |
35 | ·0x0000000000000019·(INIT_ARRAY)·········0x3 | 35 | ·0x0000000000000019·(INIT_ARRAY)·········0x3f7f0 |
36 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 36 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
37 | ·0x000000000000001a·(FINI_ARRAY)·········0x3 | 37 | ·0x000000000000001a·(FINI_ARRAY)·········0x3f7c8 |
38 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 38 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
39 | ·0x000000006ffffff0·(VERSYM)·············0x38 | 39 | ·0x000000006ffffff0·(VERSYM)·············0x38a8 |
40 | ·0x000000006ffffffe·(VERNEED)············0x3 | 40 | ·0x000000006ffffffe·(VERNEED)············0x3d28 |
41 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 41 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
42 | ·0x0000000000000000·(NULL)···············0x0 | 42 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·04fbc392d67dd2817ef034ff07c4125e |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·57 | 1 | Version·symbols·section·'.gnu.version'·contains·576·entries: |
2 | ·Addr:·0x00000000000038 | 2 | ·Addr:·0x00000000000038a8··Offset:·0x0038a8··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 140, 15 lines modified | Offset 140, 15 lines modified | ||
140 | ··220:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 140 | ··220:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
141 | ··224:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 141 | ··224:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
142 | ··228:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 142 | ··228:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
143 | ··22c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 143 | ··22c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
144 | ··230:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 144 | ··230:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
145 | ··234:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 145 | ··234:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
146 | ··238:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 146 | ··238:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
147 | ··23c:···1·(*global*)··· | 147 | ··23c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
148 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 148 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
149 | ·Addr:·0x0000000000003 | 149 | ·Addr:·0x0000000000003d28··Offset:·0x003d28··Link:·7·(.dynstr) |
150 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 150 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
151 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 151 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
152 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 152 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
153 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 153 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·273312····» Blocks:·536········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x1c000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········263312·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x1c000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01b3bc·0x01b3bc·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x01c000·0x000000000001c000·0x000000000001c000·0x01c260·0x01c260·R·E·0x1000 |
9 | ··LOAD···········0x03 | 9 | ··LOAD···········0x039000·0x0000000000039000·0x0000000000039000·0x005298·0x005298·RW··0x1000 |
10 | ··LOAD···········0x03 | 10 | ··LOAD···········0x03e298·0x000000000003f298·0x000000000003f298·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x03 | 11 | ··DYNAMIC········0x03d868·0x000000000003d868·0x000000000003d868·0x000280·0x000280·RW··0x8 |
12 | ··GNU_RELRO······0x03 | 12 | ··GNU_RELRO······0x039000·0x0000000000039000·0x0000000000039000·0x005298·0x006000·R···0x1 |
13 | ··GNU_EH_FRAME···0x01 | 13 | ··GNU_EH_FRAME···0x01614c·0x000000000001614c·0x000000000001614c·0x000f4c·0x000f4c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x40490: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003408·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000036 | 8 | ··[·4]·.gnu.version······VERSYM··········00000000000036b0·0036b0·000456·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000003b08·003b08·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000003b48·003b48·0007a0·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000042 | 11 | ··[·7]·.dynstr···········STRTAB··········00000000000042e8·0042e8·00e0ff·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000012 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········00000000000123e8·0123e8·0013b8·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000013 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·00000000000137a0·0137a0·000138·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000013 | 14 | ··[10]·.rela.plt·········RELA············00000000000138d8·0138d8·001368·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000014 | 15 | ··[11]·.rodata···········PROGBITS········0000000000014c40·014c40·00150b·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000001 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000001614c·01614c·000f4c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000017098·017098·004324·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········000000000001c000·01c000·01b544·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000003 | 19 | ··[15]·.plt··············PROGBITS········0000000000037550·037550·000d10·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000003 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000039000·039000·004828·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003d828·03d828·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000003 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000003d850·03d850·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000003 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000003d868·03d868·000280·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000003 | 24 | ··[20]·.got··············PROGBITS········000000000003dae8·03dae8·000120·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000003 | 25 | ··[21]·.got.plt··········PROGBITS········000000000003dc08·03dc08·000690·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000003 | 26 | ··[22]·.data·············PROGBITS········000000000003f298·03e298·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·03 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·03e2b0·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·03 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·03e3ad·0020dc·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x3 | 1 | Dynamic·section·at·offset·0x3d868·contains·40·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
Offset 14, 30 lines modified | Offset 14, 30 lines modified | ||
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
18 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.6.so] | 18 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.6.so] |
19 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 19 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
20 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 20 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
21 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x12 | 21 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x123e8 |
22 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x13b | 22 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x13b8 |
23 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 23 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
24 | ·0x0000000000000024·(<unknown>:·24)······0x13 | 24 | ·0x0000000000000024·(<unknown>:·24)······0x137a0 |
25 | ·0x0000000000000023·(<unknown>:·23)······0x1 | 25 | ·0x0000000000000023·(<unknown>:·23)······0x138 |
26 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 26 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
27 | ·0x0000000000000017·(JMPREL)·············0x13 | 27 | ·0x0000000000000017·(JMPREL)·············0x138d8 |
28 | ·0x0000000000000002·(PLTRELSZ)···········4 | 28 | ·0x0000000000000002·(PLTRELSZ)···········4968·(bytes) |
29 | ·0x0000000000000003·(PLTGOT)·············0x3 | 29 | ·0x0000000000000003·(PLTGOT)·············0x3dc08 |
30 | ·0x0000000000000014·(PLTREL)·············RELA | 30 | ·0x0000000000000014·(PLTREL)·············RELA |
31 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 31 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
32 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 32 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
33 | ·0x0000000000000005·(STRTAB)·············0x42 | 33 | ·0x0000000000000005·(STRTAB)·············0x42e8 |
34 | ·0x000000000000000a·(STRSZ)··············57 | 34 | ·0x000000000000000a·(STRSZ)··············57599·(bytes) |
35 | ·0x000000006ffffef5·(GNU_HASH)···········0x3 | 35 | ·0x000000006ffffef5·(GNU_HASH)···········0x3b48 |
36 | ·0x0000000000000019·(INIT_ARRAY)·········0x3 | 36 | ·0x0000000000000019·(INIT_ARRAY)·········0x3d850 |
37 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 37 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
38 | ·0x000000000000001a·(FINI_ARRAY)·········0x3 | 38 | ·0x000000000000001a·(FINI_ARRAY)·········0x3d828 |
39 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 39 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
40 | ·0x000000006ffffff0·(VERSYM)·············0x36 | 40 | ·0x000000006ffffff0·(VERSYM)·············0x36b0 |
41 | ·0x000000006ffffffe·(VERNEED)············0x3 | 41 | ·0x000000006ffffffe·(VERNEED)············0x3b08 |
42 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 42 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
43 | ·0x0000000000000000·(NULL)···············0x0 | 43 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·ee413a7d8de9d810104f38ac96040896 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·55 | 1 | Version·symbols·section·'.gnu.version'·contains·555·entries: |
2 | ·Addr:·0x00000000000036 | 2 | ·Addr:·0x00000000000036b0··Offset:·0x0036b0··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 135, 14 lines modified | Offset 135, 15 lines modified | ||
135 | ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 135 | ··20c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
136 | ··210:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 136 | ··210:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
137 | ··214:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 137 | ··214:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
138 | ··218:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 138 | ··218:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
139 | ··21c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 139 | ··21c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
140 | ··220:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 140 | ··220:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
141 | ··224:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 141 | ··224:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
142 | ··228:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
142 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 143 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
143 | ·Addr:·0x0000000000003 | 144 | ·Addr:·0x0000000000003b08··Offset:·0x003b08··Link:·7·(.dynstr) |
144 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 145 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
145 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 146 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
146 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 147 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
147 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 148 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·264912····» Blocks:·520········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0x20000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········308944·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0x20000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01f674·0x01f674·R···0x1000 |
8 | ··LOAD···········0x0 | 8 | ··LOAD···········0x020000·0x0000000000020000·0x0000000000020000·0x021180·0x021180·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x042000·0x0000000000042000·0x0000000000042000·0x006c60·0x006c60·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x048c60·0x0000000000049c60·0x0000000000049c60·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x048198·0x0000000000048198·0x0000000000048198·0x0002e0·0x0002e0·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x042000·0x0000000000042000·0x0000000000042000·0x006c60·0x007000·R···0x1 |
13 | ··GNU_EH_FRAME···0x019 | 13 | ··GNU_EH_FRAME···0x019a50·0x0000000000019a50·0x0000000000019a50·0x0010e4·0x0010e4·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x4 | 1 | There·are·25·section·headers,·starting·at·offset·0x4b6d0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003a20·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000003c | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000003cc8·003cc8·0004d8·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000041 | 9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000041a0·0041a0·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000041 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000041e0·0041e0·00086c·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000004 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000004a4c·004a4c·010711·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000015160·015160·0018da·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000016 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000016a40·016a40·000198·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000016 | 14 | ··[10]·.rela.plt·········RELA············0000000000016bd8·016bd8·0013f8·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000017 | 15 | ··[11]·.rodata···········PROGBITS········0000000000017fd0·017fd0·001a7f·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000019 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000019a50·019a50·0010e4·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001a | 17 | ··[13]·.eh_frame·········PROGBITS········000000000001ab38·01ab38·004b3c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········00000000000 | 18 | ··[14]·.text·············PROGBITS········0000000000020000·020000·020404·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000040410·040410·000d70·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000042000·042000·006158·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000048158·048158·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000048180·048180·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000048198·048198·0002e0·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········0000000000048478·048478·000128·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········00000000000485a0·0485a0·0006c0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000004 | 26 | ··[22]·.data·············PROGBITS········0000000000049c60·048c60·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·048c78·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·048d75·002954·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x48198·contains·46·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.6.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.6.so] |
Offset 20, 30 lines modified | Offset 20, 30 lines modified | ||
20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
21 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 21 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
22 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 22 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
23 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 23 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
24 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.7.so] | 24 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.device@3.7.so] |
25 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 25 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
26 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 26 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
27 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1 | 27 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x15160 |
28 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x18 | 28 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x18da |
29 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 29 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
30 | ·0x0000000000000024·(<unknown>:·24)······0x16 | 30 | ·0x0000000000000024·(<unknown>:·24)······0x16a40 |
31 | ·0x0000000000000023·(<unknown>:·23)······0x1 | 31 | ·0x0000000000000023·(<unknown>:·23)······0x198 |
32 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 32 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
33 | ·0x0000000000000017·(JMPREL)·············0x16 | 33 | ·0x0000000000000017·(JMPREL)·············0x16bd8 |
34 | ·0x0000000000000002·(PLTRELSZ)···········5 | 34 | ·0x0000000000000002·(PLTRELSZ)···········5112·(bytes) |
35 | ·0x0000000000000003·(PLTGOT)·············0x | 35 | ·0x0000000000000003·(PLTGOT)·············0x485a0 |
36 | ·0x0000000000000014·(PLTREL)·············RELA | 36 | ·0x0000000000000014·(PLTREL)·············RELA |
37 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 37 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
38 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 38 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
39 | ·0x0000000000000005·(STRTAB)·············0x4 | 39 | ·0x0000000000000005·(STRTAB)·············0x4a4c |
40 | ·0x000000000000000a·(STRSZ)··············6 | 40 | ·0x000000000000000a·(STRSZ)··············67345·(bytes) |
41 | ·0x000000006ffffef5·(GNU_HASH)···········0x41 | 41 | ·0x000000006ffffef5·(GNU_HASH)···········0x41e0 |
42 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 42 | ·0x0000000000000019·(INIT_ARRAY)·········0x48180 |
43 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 43 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
44 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 44 | ·0x000000000000001a·(FINI_ARRAY)·········0x48158 |
45 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 45 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
46 | ·0x000000006ffffff0·(VERSYM)·············0x3c | 46 | ·0x000000006ffffff0·(VERSYM)·············0x3cc8 |
47 | ·0x000000006ffffffe·(VERNEED)············0x41 | 47 | ·0x000000006ffffffe·(VERNEED)············0x41a0 |
48 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 48 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
49 | ·0x0000000000000000·(NULL)···············0x0 | 49 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·8d4d4d44f416f2a9902ca9ce944dc314 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·6 | 1 | Version·symbols·section·'.gnu.version'·contains·620·entries: |
2 | ·Addr:·0x0000000000003c | 2 | ·Addr:·0x0000000000003cc8··Offset:·0x003cc8··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 151, 15 lines modified | Offset 151, 15 lines modified | ||
151 | ··24c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 151 | ··24c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
152 | ··250:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 152 | ··250:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
153 | ··254:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 153 | ··254:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
154 | ··258:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 154 | ··258:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
155 | ··25c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 155 | ··25c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
156 | ··260:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 156 | ··260:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
157 | ··264:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 157 | ··264:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
158 | ··268:···1·(*global*)··· | 158 | ··268:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
159 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 159 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
160 | ·Addr:·0x00000000000041 | 160 | ·Addr:·0x00000000000041a0··Offset:·0x0041a0··Link:·7·(.dynstr) |
161 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 161 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
162 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 162 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
163 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 163 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
164 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 164 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·310544····» Blocks:·608········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x11000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········164112·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x11000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01013c·0x01013c·R···0x1000 |
8 | ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x00ea30·0x00ea30·R·E·0x1000 | ||
9 | ··LOAD···········0x01 | 8 | ··LOAD···········0x011000·0x0000000000011000·0x0000000000011000·0x012ca0·0x012ca0·R·E·0x1000 |
9 | ··LOAD···········0x024000·0x0000000000024000·0x0000000000024000·0x002cd8·0x002cd8·RW··0x1000 | ||
10 | ··LOAD···········0x02 | 10 | ··LOAD···········0x026cd8·0x0000000000027cd8·0x0000000000027cd8·0x000010·0x000010·RW··0x1000 |
11 | ··DYNAMIC········0x02 | 11 | ··DYNAMIC········0x0264d8·0x00000000000264d8·0x00000000000264d8·0x000250·0x000250·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x024000·0x0000000000024000·0x0000000000024000·0x002cd8·0x003000·R···0x1 |
13 | ··GNU_EH_FRAME···0x00c | 13 | ··GNU_EH_FRAME···0x00cd30·0x000000000000cd30·0x000000000000cd30·0x0009a4·0x0009a4·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x2 | 1 | There·are·25·section·headers,·starting·at·offset·0x28110: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001f | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001fe0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000022 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002288·002288·0002a8·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002530·002530·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000025 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002570·002570·000574·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000002a | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000002ae4·002ae4·0079ab·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000a | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000a490·00a490·0009e0·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000a | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000ae70·00ae70·0000a8·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000a | 14 | ··[10]·.rela.plt·········RELA············000000000000af18·00af18·000eb8·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000b | 15 | ··[11]·.rodata···········PROGBITS········000000000000bdd0·00bdd0·000f5d·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000c | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000cd30·00cd30·0009a4·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000d | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000d6d8·00d6d8·002a64·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000011000·011000·0122b0·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········00000000000232b0·0232b0·0009f0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000024000·024000·0024a8·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000002 | 21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000264a8·0264a8·000020·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000002 | 22 | ··[18]·.init_array·······INIT_ARRAY······00000000000264c8·0264c8·000010·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000002 | 23 | ··[19]·.dynamic··········DYNAMIC·········00000000000264d8·0264d8·000250·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000002 | 24 | ··[20]·.got··············PROGBITS········0000000000026728·026728·0000b0·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000002 | 25 | ··[21]·.got.plt··········PROGBITS········00000000000267d8·0267d8·000500·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000002 | 26 | ··[22]·.data·············PROGBITS········0000000000027cd8·026cd8·000010·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·02 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·026ce8·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·02 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·026de5·001328·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x2 | 1 | Dynamic·section·at·offset·0x264d8·contains·37·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
Offset 11, 30 lines modified | Offset 11, 30 lines modified | ||
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
15 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.4.so] | 15 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.4.so] |
16 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 16 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
17 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 17 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
18 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xa | 18 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xa490 |
19 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x9 | 19 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x9e0 |
20 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 20 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
21 | ·0x0000000000000024·(<unknown>:·24)······0xa | 21 | ·0x0000000000000024·(<unknown>:·24)······0xae70 |
22 | ·0x0000000000000023·(<unknown>:·23)······0xa | 22 | ·0x0000000000000023·(<unknown>:·23)······0xa8 |
23 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 23 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
24 | ·0x0000000000000017·(JMPREL)·············0xa | 24 | ·0x0000000000000017·(JMPREL)·············0xaf18 |
25 | ·0x0000000000000002·(PLTRELSZ)···········3 | 25 | ·0x0000000000000002·(PLTRELSZ)···········3768·(bytes) |
26 | ·0x0000000000000003·(PLTGOT)·············0x2 | 26 | ·0x0000000000000003·(PLTGOT)·············0x267d8 |
27 | ·0x0000000000000014·(PLTREL)·············RELA | 27 | ·0x0000000000000014·(PLTREL)·············RELA |
28 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 28 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
29 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 29 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
30 | ·0x0000000000000005·(STRTAB)·············0x2a | 30 | ·0x0000000000000005·(STRTAB)·············0x2ae4 |
31 | ·0x000000000000000a·(STRSZ)··············3 | 31 | ·0x000000000000000a·(STRSZ)··············31147·(bytes) |
32 | ·0x000000006ffffef5·(GNU_HASH)···········0x25 | 32 | ·0x000000006ffffef5·(GNU_HASH)···········0x2570 |
33 | ·0x0000000000000019·(INIT_ARRAY)·········0x2 | 33 | ·0x0000000000000019·(INIT_ARRAY)·········0x264c8 |
34 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) | 34 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) |
35 | ·0x000000000000001a·(FINI_ARRAY)·········0x2 | 35 | ·0x000000000000001a·(FINI_ARRAY)·········0x264a8 |
36 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) | 36 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) |
37 | ·0x000000006ffffff0·(VERSYM)·············0x22 | 37 | ·0x000000006ffffff0·(VERSYM)·············0x2288 |
38 | ·0x000000006ffffffe·(VERNEED)············0x2 | 38 | ·0x000000006ffffffe·(VERNEED)············0x2530 |
39 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 39 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
40 | ·0x0000000000000000·(NULL)···············0x0 | 40 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·6 | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·516e774c9e2783d64e7e9bd113e8cfa2 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·3 | 1 | Version·symbols·section·'.gnu.version'·contains·340·entries: |
2 | ·Addr:·0x00000000000022 | 2 | ·Addr:·0x0000000000002288··Offset:·0x002288··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 81, 15 lines modified | Offset 81, 15 lines modified | ||
81 | ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 81 | ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
82 | ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 82 | ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
83 | ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 83 | ··13c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
84 | ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 84 | ··140:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
85 | ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 85 | ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
86 | ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 86 | ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
87 | ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 87 | ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
88 | ··150:···1·(*global*)··· | 88 | ··150:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
89 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 89 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
90 | ·Addr:·0x0000000000002 | 90 | ·Addr:·0x0000000000002530··Offset:·0x002530··Link:·7·(.dynstr) |
91 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 91 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
92 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 92 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
93 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 93 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
94 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 94 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·165712····» Blocks:·328········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0xc000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········100312·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0xc000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00b3ac·0x00b3ac·R···0x1000 |
8 | ··LOAD···········0x00 | 8 | ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x009bb0·0x009bb0·R·E·0x1000 |
9 | ··LOAD···········0x01 | 9 | ··LOAD···········0x016000·0x0000000000016000·0x0000000000016000·0x001c48·0x001c48·RW··0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x017c48·0x0000000000018c48·0x0000000000018c48·0x000008·0x000008·RW··0x1000 |
11 | ··DYNAMIC········0x01 | 11 | ··DYNAMIC········0x017558·0x0000000000017558·0x0000000000017558·0x000260·0x000260·RW··0x8 |
12 | ··GNU_RELRO······0x01 | 12 | ··GNU_RELRO······0x016000·0x0000000000016000·0x0000000000016000·0x001c48·0x002000·R···0x1 |
13 | ··GNU_EH_FRAME···0x009 | 13 | ··GNU_EH_FRAME···0x0095cc·0x00000000000095cc·0x00000000000095cc·0x0005a4·0x0005a4·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x187d8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0018 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0018f0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000001b | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000001b98·001b98·000214·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001d | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001dac·001dac·000020·00···A··7···1··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001d | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001dd0·001dd0·0002e4·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000020 | 11 | ··[·7]·.dynstr···········STRTAB··········00000000000020b4·0020b4·005b26·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000007 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000007be0·007be0·0006b5·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000008 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000008298·008298·000068·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000008 | 14 | ··[10]·.rela.plt·········RELA············0000000000008300·008300·000c48·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000008 | 15 | ··[11]·.rodata···········PROGBITS········0000000000008f50·008f50·000679·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000009 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000000095cc·0095cc·0005a4·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000009 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000009b70·009b70·00183c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000 | 18 | ··[14]·.text·············PROGBITS········000000000000c000·00c000·009360·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000001 | 19 | ··[15]·.plt··············PROGBITS········0000000000015360·015360·000850·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000016000·016000·001538·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000017538·017538·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000017550·017550·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000017558·017558·000260·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········00000000000177b8·0177b8·000060·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000017818·017818·000430·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········0000000000018c48·017c48·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·017c50·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·017d4d·000a88·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x17558·contains·38·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.provider@2.4.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.provider@2.4.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
Offset 12, 30 lines modified | Offset 12, 30 lines modified | ||
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.5.so] | 16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.5.so] |
17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x7 | 19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x7be0 |
20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x6b5 | 20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x6b5 |
21 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 21 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
22 | ·0x0000000000000024·(<unknown>:·24)······0x8 | 22 | ·0x0000000000000024·(<unknown>:·24)······0x8298 |
23 | ·0x0000000000000023·(<unknown>:·23)······0x6 | 23 | ·0x0000000000000023·(<unknown>:·23)······0x68 |
24 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 24 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
25 | ·0x0000000000000017·(JMPREL)·············0x8 | 25 | ·0x0000000000000017·(JMPREL)·············0x8300 |
26 | ·0x0000000000000002·(PLTRELSZ)···········3 | 26 | ·0x0000000000000002·(PLTRELSZ)···········3144·(bytes) |
27 | ·0x0000000000000003·(PLTGOT)·············0x1 | 27 | ·0x0000000000000003·(PLTGOT)·············0x17818 |
28 | ·0x0000000000000014·(PLTREL)·············RELA | 28 | ·0x0000000000000014·(PLTREL)·············RELA |
29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
31 | ·0x0000000000000005·(STRTAB)·············0x20 | 31 | ·0x0000000000000005·(STRTAB)·············0x20b4 |
32 | ·0x000000000000000a·(STRSZ)··············2 | 32 | ·0x000000000000000a·(STRSZ)··············23334·(bytes) |
33 | ·0x000000006ffffef5·(GNU_HASH)···········0x1d | 33 | ·0x000000006ffffef5·(GNU_HASH)···········0x1dd0 |
34 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 34 | ·0x0000000000000019·(INIT_ARRAY)·········0x17550 |
35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
36 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 36 | ·0x000000000000001a·(FINI_ARRAY)·········0x17538 |
37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
38 | ·0x000000006ffffff0·(VERSYM)·············0x1b | 38 | ·0x000000006ffffff0·(VERSYM)·············0x1b98 |
39 | ·0x000000006ffffffe·(VERNEED)············0x1d | 39 | ·0x000000006ffffffe·(VERNEED)············0x1dac |
40 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | 40 | ·0x000000006fffffff·(VERNEEDNUM)·········1 |
41 | ·0x0000000000000000·(NULL)···············0x0 | 41 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f598efc7783041e3c3ff1eefc515d2b0 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·26 | 1 | Version·symbols·section·'.gnu.version'·contains·266·entries: |
2 | ·Addr:·0x0000000000001b | 2 | ·Addr:·0x0000000000001b98··Offset:·0x001b98··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 62, 13 lines modified | Offset 62, 14 lines modified | ||
62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
63 | ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 63 | ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)··· | 69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
70 | ··108:···1·(*global*)······1·(*global*)··· | ||
70 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 71 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
71 | ·Addr:·0x0000000000001d | 72 | ·Addr:·0x0000000000001dac··Offset:·0x001dac··Link:·7·(.dynstr) |
72 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 73 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
73 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 74 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·101912····» Blocks:·200········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x13000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········169976·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x13000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0121b4·0x0121b4·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x013000·0x0000000000013000·0x0000000000013000·0x011560·0x011560·R·E·0x1000 |
9 | ··LOAD···········0x02 | 9 | ··LOAD···········0x025000·0x0000000000025000·0x0000000000025000·0x0033c0·0x0033c0·RW··0x1000 |
10 | ··LOAD···········0x02 | 10 | ··LOAD···········0x0283c0·0x00000000000293c0·0x00000000000293c0·0x000010·0x000010·RW··0x1000 |
11 | ··DYNAMIC········0x02 | 11 | ··DYNAMIC········0x027b38·0x0000000000027b38·0x0000000000027b38·0x0002a0·0x0002a0·RW··0x8 |
12 | ··GNU_RELRO······0x02 | 12 | ··GNU_RELRO······0x025000·0x0000000000025000·0x0000000000025000·0x0033c0·0x004000·R···0x1 |
13 | ··GNU_EH_FRAME···0x00e | 13 | ··GNU_EH_FRAME···0x00ef44·0x000000000000ef44·0x000000000000ef44·0x00096c·0x00096c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x2 | 1 | There·are·25·section·headers,·starting·at·offset·0x297f8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0024 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002490·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000002 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002738·002738·00030c·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002a44·002a44·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002a | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002a88·002a88·00058c·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········000000000000 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000003014·003014·009455·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000c | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000c470·00c470·000cc4·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000d138·00d138·0000c0·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000d | 14 | ··[10]·.rela.plt·········RELA············000000000000d1f8·00d1f8·000f48·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000 | 15 | ··[11]·.rodata···········PROGBITS········000000000000e140·00e140·000e02·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000e | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000ef44·00ef44·00096c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000f | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000f8b0·00f8b0·002904·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000013000·013000·010b0c·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000023b10·023b10·000a50·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000002 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000025000·025000·002b08·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000002 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000027b08·027b08·000020·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000002 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000027b28·027b28·000010·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000002 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000027b38·027b38·0002a0·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000002 | 24 | ··[20]·.got··············PROGBITS········0000000000027dd8·027dd8·0000b8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000002 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000027e90·027e90·000530·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000002 | 26 | ··[22]·.data·············PROGBITS········00000000000293c0·0283c0·000010·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·023 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0283d0·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·02 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0284cd·001328·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x2 | 1 | Dynamic·section·at·offset·0x27b38·contains·42·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.provider@2.4.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.provider@2.4.so] |
Offset 16, 30 lines modified | Offset 16, 30 lines modified | ||
16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 16 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
20 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.6.so] | 20 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.6.so] |
21 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 21 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
22 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 22 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
23 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xc | 23 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xc470 |
24 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xcc | 24 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xcc4 |
25 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 25 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
26 | ·0x0000000000000024·(<unknown>:·24)······0x | 26 | ·0x0000000000000024·(<unknown>:·24)······0xd138 |
27 | ·0x0000000000000023·(<unknown>:·23)······0x | 27 | ·0x0000000000000023·(<unknown>:·23)······0xc0 |
28 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 28 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
29 | ·0x0000000000000017·(JMPREL)·············0xd | 29 | ·0x0000000000000017·(JMPREL)·············0xd1f8 |
30 | ·0x0000000000000002·(PLTRELSZ)···········3 | 30 | ·0x0000000000000002·(PLTRELSZ)···········3912·(bytes) |
31 | ·0x0000000000000003·(PLTGOT)·············0x2 | 31 | ·0x0000000000000003·(PLTGOT)·············0x27e90 |
32 | ·0x0000000000000014·(PLTREL)·············RELA | 32 | ·0x0000000000000014·(PLTREL)·············RELA |
33 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 33 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
34 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 34 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
35 | ·0x0000000000000005·(STRTAB)·············0x | 35 | ·0x0000000000000005·(STRTAB)·············0x3014 |
36 | ·0x000000000000000a·(STRSZ)··············37 | 36 | ·0x000000000000000a·(STRSZ)··············37973·(bytes) |
37 | ·0x000000006ffffef5·(GNU_HASH)···········0x2a | 37 | ·0x000000006ffffef5·(GNU_HASH)···········0x2a88 |
38 | ·0x0000000000000019·(INIT_ARRAY)·········0x2 | 38 | ·0x0000000000000019·(INIT_ARRAY)·········0x27b28 |
39 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) | 39 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) |
40 | ·0x000000000000001a·(FINI_ARRAY)·········0x2 | 40 | ·0x000000000000001a·(FINI_ARRAY)·········0x27b08 |
41 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) | 41 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) |
42 | ·0x000000006ffffff0·(VERSYM)·············0x2 | 42 | ·0x000000006ffffff0·(VERSYM)·············0x2738 |
43 | ·0x000000006ffffffe·(VERNEED)············0x2 | 43 | ·0x000000006ffffffe·(VERNEED)············0x2a44 |
44 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 44 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
45 | ·0x0000000000000000·(NULL)···············0x0 | 45 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·e9301111a05d1dca427ac49c1aa73917 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·3 | 1 | Version·symbols·section·'.gnu.version'·contains·390·entries: |
2 | ·Addr:·0x0000000000002 | 2 | ·Addr:·0x0000000000002738··Offset:·0x002738··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 93, 15 lines modified | Offset 93, 16 lines modified | ||
93 | ··164:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 93 | ··164:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
94 | ··168:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 94 | ··168:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
95 | ··16c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 95 | ··16c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
96 | ··170:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 96 | ··170:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
97 | ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 97 | ··174:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
98 | ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 98 | ··178:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
99 | ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 99 | ··17c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
100 | ··180:···1·(*global*)······1·(*global*)······1·(*global*)··· | 100 | ··180:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
101 | ··184:···1·(*global*)······1·(*global*)··· | ||
101 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 102 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
102 | ·Addr:·0x0000000000002 | 103 | ·Addr:·0x0000000000002a44··Offset:·0x002a44··Link:·7·(.dynstr) |
103 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 104 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
104 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 105 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
105 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 106 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
106 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 107 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·171576····» Blocks:·336········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0xe000 | 11 | ··Entry·point·address:···············0xe000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········119728·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 2, 21 lines modified | Offset 2, 21 lines modified | ||
2 | Elf·file·type·is·DYN·(Shared·object·file) | 2 | Elf·file·type·is·DYN·(Shared·object·file) |
3 | Entry·point·0xe000 | 3 | Entry·point·0xe000 |
4 | There·are·10·program·headers,·starting·at·offset·64 | 4 | There·are·10·program·headers,·starting·at·offset·64 |
5 | Program·Headers: | 5 | Program·Headers: |
6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 6 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 7 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00d | 8 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00de84·0x00de84·R···0x1000 |
9 | ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x00 | 9 | ··LOAD···········0x00e000·0x000000000000e000·0x000000000000e000·0x00b8b0·0x00b8b0·R·E·0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x01a000·0x000000000001a000·0x000000000001a000·0x002458·0x002458·RW··0x1000 |
11 | ··LOAD···········0x01 | 11 | ··LOAD···········0x01c458·0x000000000001d458·0x000000000001d458·0x000008·0x000008·RW··0x1000 |
12 | ··DYNAMIC········0x01 | 12 | ··DYNAMIC········0x01bc30·0x000000000001bc30·0x000000000001bc30·0x0002e0·0x0002e0·RW··0x8 |
13 | ··GNU_RELRO······0x01 | 13 | ··GNU_RELRO······0x01a000·0x000000000001a000·0x000000000001a000·0x002458·0x003000·R···0x1 |
14 | ··GNU_EH_FRAME···0x00b | 14 | ··GNU_EH_FRAME···0x00bb80·0x000000000000bb80·0x000000000000bb80·0x000694·0x000694·R···0x4 |
15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 15 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 16 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
17 | ·Section·to·Segment·mapping: | 17 | ·Section·to·Segment·mapping: |
18 | ··Segment·Sections... | 18 | ··Segment·Sections... |
19 | ···00····· | 19 | ···00····· |
20 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 20 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x1d3b0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001d | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001dd0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000020 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002078·002078·00027c·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000022 | 9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000022f4·0022f4·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002338·002338·000324·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000026 | 11 | ··[·7]·.dynstr···········STRTAB··········000000000000265c·00265c·007469·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000009 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000009ac8·009ac8·0008b2·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000a | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000a380·00a380·000088·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000a | 14 | ··[10]·.rela.plt·········RELA············000000000000a408·00a408·000e40·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000b | 15 | ··[11]·.rodata···········PROGBITS········000000000000b250·00b250·00092d·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000b | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000bb80·00bb80·000694·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000 | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000c218·00c218·001c6c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000e000·00e000·00 | 18 | ··[14]·.text·············PROGBITS········000000000000e000·00e000·00af0c·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000001 | 19 | ··[15]·.plt··············PROGBITS········0000000000018f10·018f10·0009a0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000001a000·01a000·001c10·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001bc10·01bc10·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000001bc28·01bc28·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000001bc30·01bc30·0002e0·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········000000000001bf10·01bf10·000070·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········000000000001bf80·01bf80·0004d8·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········000000000001d458·01c458·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01c460·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01c55d·000e50·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x1bc30·contains·46·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.common@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.2.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.3.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.4.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.camera.device@3.5.so] |
Offset 20, 30 lines modified | Offset 20, 30 lines modified | ||
20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
21 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 21 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
22 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 22 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
23 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 23 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
24 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.7.so] | 24 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.camera.provider@2.7.so] |
25 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 25 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
26 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 26 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
27 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x9 | 27 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x9ac8 |
28 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x8b2 | 28 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x8b2 |
29 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 29 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
30 | ·0x0000000000000024·(<unknown>:·24)······0xa | 30 | ·0x0000000000000024·(<unknown>:·24)······0xa380 |
31 | ·0x0000000000000023·(<unknown>:·23)······0x8 | 31 | ·0x0000000000000023·(<unknown>:·23)······0x88 |
32 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 32 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
33 | ·0x0000000000000017·(JMPREL)·············0xa | 33 | ·0x0000000000000017·(JMPREL)·············0xa408 |
34 | ·0x0000000000000002·(PLTRELSZ)···········3 | 34 | ·0x0000000000000002·(PLTRELSZ)···········3648·(bytes) |
35 | ·0x0000000000000003·(PLTGOT)·············0x1 | 35 | ·0x0000000000000003·(PLTGOT)·············0x1bf80 |
36 | ·0x0000000000000014·(PLTREL)·············RELA | 36 | ·0x0000000000000014·(PLTREL)·············RELA |
37 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 37 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
38 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 38 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
39 | ·0x0000000000000005·(STRTAB)·············0x26 | 39 | ·0x0000000000000005·(STRTAB)·············0x265c |
40 | ·0x000000000000000a·(STRSZ)··············29 | 40 | ·0x000000000000000a·(STRSZ)··············29801·(bytes) |
41 | ·0x000000006ffffef5·(GNU_HASH)···········0x2 | 41 | ·0x000000006ffffef5·(GNU_HASH)···········0x2338 |
42 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 42 | ·0x0000000000000019·(INIT_ARRAY)·········0x1bc28 |
43 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 43 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
44 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 44 | ·0x000000000000001a·(FINI_ARRAY)·········0x1bc10 |
45 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 45 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
46 | ·0x000000006ffffff0·(VERSYM)·············0x20 | 46 | ·0x000000006ffffff0·(VERSYM)·············0x2078 |
47 | ·0x000000006ffffffe·(VERNEED)············0x22 | 47 | ·0x000000006ffffffe·(VERNEED)············0x22f4 |
48 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 48 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
49 | ·0x0000000000000000·(NULL)···············0x0 | 49 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·cbd3a9f81a34de58529a5dd2a48d884c |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·31 | 1 | Version·symbols·section·'.gnu.version'·contains·318·entries: |
2 | ·Addr:·0x00000000000020 | 2 | ·Addr:·0x0000000000002078··Offset:·0x002078··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 75, 15 lines modified | Offset 75, 16 lines modified | ||
75 | ··11c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 75 | ··11c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
76 | ··120:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 76 | ··120:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
77 | ··124:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 77 | ··124:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
78 | ··128:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 78 | ··128:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
79 | ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 79 | ··12c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
80 | ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 80 | ··130:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
81 | ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 81 | ··134:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
82 | ··138:···1·(*global*)······1·(*global*)······1·(*global*)··· | 82 | ··138:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
83 | ··13c:···1·(*global*)······1·(*global*)··· | ||
83 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 84 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
84 | ·Addr:·0x00000000000022 | 85 | ·Addr:·0x00000000000022f4··Offset:·0x0022f4··Link:·7·(.dynstr) |
85 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 86 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
86 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 87 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
87 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 88 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
88 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 89 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·121328····» Blocks:·240········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x3 | 11 | ··Entry·point·address:···············0x33000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········601352·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x3 | 2 | Entry·point·0x33000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x03 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0322f4·0x0322f4·R···0x1000 |
8 | ··LOAD···········0x03 | 8 | ··LOAD···········0x033000·0x0000000000033000·0x0000000000033000·0x051430·0x051430·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x085000·0x0000000000085000·0x0000000000085000·0x009dd0·0x009dd0·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x08edd0·0x000000000008fdd0·0x000000000008fdd0·0x000040·0x000040·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x08ddf0·0x000000000008ddf0·0x000000000008ddf0·0x0002b0·0x0002b0·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x085000·0x0000000000085000·0x0000000000085000·0x009dd0·0x00a000·R···0x1 |
13 | ··GNU_EH_FRAME···0x025 | 13 | ··GNU_EH_FRAME···0x025714·0x0000000000025714·0x0000000000025714·0x00253c·0x00253c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x92d08: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·005a | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·005a90·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000005 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000005d38·005d38·00078c·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000064 | 9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000064c4·0064c4·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000006 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000006508·006508·001758·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000007c | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000007c60·007c60·016267·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001d | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001dec8·01dec8·00223e·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000 | 13 | ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000020108·020108·000230·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000020 | 14 | ··[10]·.rela.plt·········RELA············0000000000020338·020338·001ff8·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000022 | 15 | ··[11]·.rodata···········PROGBITS········0000000000022330·022330·0033e1·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000025 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000025714·025714·00253c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000027 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000027c50·027c50·00a6a4·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000003 | 18 | ··[14]·.text·············PROGBITS········0000000000033000·033000·04febc·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000082ec0·082ec0·001570·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000085000·085000·008d60·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000008dd60·08dd60·000050·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000008ddb0·08ddb0·000040·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000008ddf0·08ddf0·0002b0·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········000000000008e0a0·08e0a0·000270·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········000000000008e310·08e310·000ac0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········000000000008fdd0·08edd0·000040·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·08ee10·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·08ef0d·003df8·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x8ddf0·contains·43·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.bufferqueue@2.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.0.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.1.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.1.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.2.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.graphics.common@1.2.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.media.bufferpool@2.0.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.media.bufferpool@2.0.so] |
Offset 17, 30 lines modified | Offset 17, 30 lines modified | ||
17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 17 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 18 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 19 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 20 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
21 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.media.c2@1.0.so] | 21 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.media.c2@1.0.so] |
22 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 22 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
23 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 23 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
24 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1d | 24 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1dec8 |
25 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x223 | 25 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x223e |
26 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 26 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
27 | ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x | 27 | ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x20108 |
28 | ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x2 | 28 | ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x230 |
29 | ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8 | 29 | ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8 |
30 | ·0x0000000000000017·(JMPREL)·············0x20 | 30 | ·0x0000000000000017·(JMPREL)·············0x20338 |
31 | ·0x0000000000000002·(PLTRELSZ)···········81 | 31 | ·0x0000000000000002·(PLTRELSZ)···········8184·(bytes) |
32 | ·0x0000000000000003·(PLTGOT)·············0x | 32 | ·0x0000000000000003·(PLTGOT)·············0x8e310 |
33 | ·0x0000000000000014·(PLTREL)·············RELA | 33 | ·0x0000000000000014·(PLTREL)·············RELA |
34 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 34 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
35 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 35 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
36 | ·0x0000000000000005·(STRTAB)·············0x7c | 36 | ·0x0000000000000005·(STRTAB)·············0x7c60 |
37 | ·0x000000000000000a·(STRSZ)··············90 | 37 | ·0x000000000000000a·(STRSZ)··············90727·(bytes) |
38 | ·0x000000006ffffef5·(GNU_HASH)···········0x6 | 38 | ·0x000000006ffffef5·(GNU_HASH)···········0x6508 |
39 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 39 | ·0x0000000000000019·(INIT_ARRAY)·········0x8ddb0 |
40 | ·0x000000000000001b·(INIT_ARRAYSZ)·······64·(bytes) | 40 | ·0x000000000000001b·(INIT_ARRAYSZ)·······64·(bytes) |
41 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 41 | ·0x000000000000001a·(FINI_ARRAY)·········0x8dd60 |
42 | ·0x000000000000001c·(FINI_ARRAYSZ)·······80·(bytes) | 42 | ·0x000000000000001c·(FINI_ARRAYSZ)·······80·(bytes) |
43 | ·0x000000006ffffff0·(VERSYM)·············0x5 | 43 | ·0x000000006ffffff0·(VERSYM)·············0x5d38 |
44 | ·0x000000006ffffffe·(VERNEED)············0x64 | 44 | ·0x000000006ffffffe·(VERNEED)············0x64c4 |
45 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 45 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
46 | ·0x0000000000000000·(NULL)···············0x0 | 46 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·7 | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·c79d5ef85f94e6ba79ea966b64d1a48a |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·96 | 1 | Version·symbols·section·'.gnu.version'·contains·966·entries: |
2 | ·Addr:·0x0000000000005 | 2 | ·Addr:·0x0000000000005d38··Offset:·0x005d38··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 237, 15 lines modified | Offset 237, 16 lines modified | ||
237 | ··3a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 237 | ··3a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
238 | ··3a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 238 | ··3a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
239 | ··3ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 239 | ··3ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
240 | ··3b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 240 | ··3b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
241 | ··3b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 241 | ··3b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
242 | ··3b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 242 | ··3b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
243 | ··3bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 243 | ··3bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
244 | ··3c0:···1·(*global*)······1·(*global*)······1·(*global*)··· | 244 | ··3c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
245 | ··3c4:···1·(*global*)······1·(*global*)··· | ||
245 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 246 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
246 | ·Addr:·0x00000000000064 | 247 | ·Addr:·0x00000000000064c4··Offset:·0x0064c4··Link:·7·(.dynstr) |
247 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 248 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
248 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 249 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
249 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 250 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
250 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 251 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·602952····» Blocks:·1184·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0xc000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········121544·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0xc000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00b984·0x00b984·R···0x1000 |
8 | ··LOAD···········0x00 | 8 | ··LOAD···········0x00c000·0x000000000000c000·0x000000000000c000·0x00efc0·0x00efc0·R·E·0x1000 |
9 | ··LOAD···········0x01 | 9 | ··LOAD···········0x01b000·0x000000000001b000·0x000000000001b000·0x001cc0·0x001cc0·RW··0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x01ccc0·0x000000000001dcc0·0x000000000001dcc0·0x000008·0x000008·RW··0x1000 |
11 | ··DYNAMIC········0x01 | 11 | ··DYNAMIC········0x01c590·0x000000000001c590·0x000000000001c590·0x000220·0x000220·RW··0x8 |
12 | ··GNU_RELRO······0x01 | 12 | ··GNU_RELRO······0x01b000·0x000000000001b000·0x000000000001b000·0x001cc0·0x002000·R···0x1 |
13 | ··GNU_EH_FRAME···0x009 | 13 | ··GNU_EH_FRAME···0x009388·0x0000000000009388·0x0000000000009388·0x0006fc·0x0006fc·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x1dac8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0019 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001980·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000001 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000001c28·001c28·000220·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001e48·001e48·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001e | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001e88·001e88·000340·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000021 | 11 | ··[·7]·.dynstr···········STRTAB··········00000000000021c8·0021c8·0052cd·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000007 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000007498·007498·0005f3·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000007 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000007a90·007a90·000068·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000007 | 14 | ··[10]·.rela.plt·········RELA············0000000000007af8·007af8·000de0·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000008 | 15 | ··[11]·.rodata···········PROGBITS········00000000000088e0·0088e0·000aa8·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000009 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000009388·009388·0006fc·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000009 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000009a88·009a88·001efc·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000 | 18 | ··[14]·.text·············PROGBITS········000000000000c000·00c000·00e660·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000001 | 19 | ··[15]·.plt··············PROGBITS········000000000001a660·01a660·000960·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000001b000·01b000·001570·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001c570·01c570·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000001c588·01c588·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000001c590·01c590·000220·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········000000000001c7b0·01c7b0·000058·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········000000000001c808·01c808·0004b8·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········000000000001dcc0·01ccc0·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01ccc8·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01cdc5·000cfc·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x1c590·contains·34·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.sensors@1.0.so] | 11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.sensors@1.0.so] |
12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x7 | 14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x7498 |
15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5f3 | 15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x5f3 |
16 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 16 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
17 | ·0x0000000000000024·(<unknown>:·24)······0x7 | 17 | ·0x0000000000000024·(<unknown>:·24)······0x7a90 |
18 | ·0x0000000000000023·(<unknown>:·23)······0x6 | 18 | ·0x0000000000000023·(<unknown>:·23)······0x68 |
19 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 19 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
20 | ·0x0000000000000017·(JMPREL)·············0x7 | 20 | ·0x0000000000000017·(JMPREL)·············0x7af8 |
21 | ·0x0000000000000002·(PLTRELSZ)···········3 | 21 | ·0x0000000000000002·(PLTRELSZ)···········3552·(bytes) |
22 | ·0x0000000000000003·(PLTGOT)·············0x1 | 22 | ·0x0000000000000003·(PLTGOT)·············0x1c808 |
23 | ·0x0000000000000014·(PLTREL)·············RELA | 23 | ·0x0000000000000014·(PLTREL)·············RELA |
24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
26 | ·0x0000000000000005·(STRTAB)·············0x21 | 26 | ·0x0000000000000005·(STRTAB)·············0x21c8 |
27 | ·0x000000000000000a·(STRSZ)··············2 | 27 | ·0x000000000000000a·(STRSZ)··············21197·(bytes) |
28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1e | 28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1e88 |
29 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 29 | ·0x0000000000000019·(INIT_ARRAY)·········0x1c588 |
30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
31 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 31 | ·0x000000000000001a·(FINI_ARRAY)·········0x1c570 |
32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000006ffffff0·(VERSYM)·············0x1 | 33 | ·0x000000006ffffff0·(VERSYM)·············0x1c28 |
34 | ·0x000000006ffffffe·(VERNEED)············0x1 | 34 | ·0x000000006ffffffe·(VERNEED)············0x1e48 |
35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
36 | ·0x0000000000000000·(NULL)···············0x0 | 36 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·8c8472e4e7f9d92bec3d0788993b5092 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·2 | 1 | Version·symbols·section·'.gnu.version'·contains·272·entries: |
2 | ·Addr:·0x0000000000001 | 2 | ·Addr:·0x0000000000001c28··Offset:·0x001c28··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 64, 15 lines modified | Offset 64, 15 lines modified | ||
64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 66 | ··0f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 67 | ··0fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 68 | ··100:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 69 | ··104:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
70 | ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 70 | ··108:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
71 | ··10c:···1·(*global*)··· | 71 | ··10c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
72 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 72 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
73 | ·Addr:·0x0000000000001 | 73 | ·Addr:·0x0000000000001e48··Offset:·0x001e48··Link:·7·(.dynstr) |
74 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 74 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
75 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 75 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
76 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 76 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
77 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 77 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·123144····» Blocks:·248········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0xb000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········95744·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0xb000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00a034·0x00a034·R···0x1000 |
8 | ··LOAD···········0x00 | 8 | ··LOAD···········0x00b000·0x000000000000b000·0x000000000000b000·0x009e60·0x009e60·R·E·0x1000 |
9 | ··LOAD···········0x01 | 9 | ··LOAD···········0x015000·0x0000000000015000·0x0000000000015000·0x001a08·0x001a08·RW··0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x016a08·0x0000000000017a08·0x0000000000017a08·0x000008·0x000008·RW··0x1000 |
11 | ··DYNAMIC········0x01 | 11 | ··DYNAMIC········0x016368·0x0000000000016368·0x0000000000016368·0x000220·0x000220·RW··0x8 |
12 | ··GNU_RELRO······0x01 | 12 | ··GNU_RELRO······0x015000·0x0000000000015000·0x0000000000015000·0x001a08·0x002000·R···0x1 |
13 | ··GNU_EH_FRAME···0x00 | 13 | ··GNU_EH_FRAME···0x00810c·0x000000000000810c·0x000000000000810c·0x0005ec·0x0005ec·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x17600: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001728·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000019 | 8 | ··[·4]·.gnu.version······VERSYM··········00000000000019d0·0019d0·0001ee·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001b | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001bc0·001bc0·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001c00·001c00·0002e8·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000001e | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000001ee8·001ee8·00496b·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000006 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000006858·006858·00059d·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000006 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000006df8·006df8·000058·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000006 | 14 | ··[10]·.rela.plt·········RELA············0000000000006e50·006e50·000c30·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000007 | 15 | ··[11]·.rodata···········PROGBITS········0000000000007a80·007a80·00068b·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000810c·00810c·0005ec·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000008 | 17 | ··[13]·.eh_frame·········PROGBITS········00000000000086f8·0086f8·00193c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000 | 18 | ··[14]·.text·············PROGBITS········000000000000b000·00b000·009614·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000001 | 19 | ··[15]·.plt··············PROGBITS········0000000000014620·014620·000840·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000015000·015000·001348·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000016348·016348·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000016360·016360·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000016368·016368·000220·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········0000000000016588·016588·000058·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········00000000000165e0·0165e0·000428·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········0000000000017a08·016a08·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·016a10·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·016b0d·000af0·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x16368·contains·34·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.thermal@1.0.so] | 11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.thermal@1.0.so] |
12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x6 | 14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x6858 |
15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x59d | 15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x59d |
16 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 16 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
17 | ·0x0000000000000024·(<unknown>:·24)······0x6 | 17 | ·0x0000000000000024·(<unknown>:·24)······0x6df8 |
18 | ·0x0000000000000023·(<unknown>:·23)······0x58 | 18 | ·0x0000000000000023·(<unknown>:·23)······0x58 |
19 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 19 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
20 | ·0x0000000000000017·(JMPREL)·············0x6 | 20 | ·0x0000000000000017·(JMPREL)·············0x6e50 |
21 | ·0x0000000000000002·(PLTRELSZ)···········3 | 21 | ·0x0000000000000002·(PLTRELSZ)···········3120·(bytes) |
22 | ·0x0000000000000003·(PLTGOT)·············0x1 | 22 | ·0x0000000000000003·(PLTGOT)·············0x165e0 |
23 | ·0x0000000000000014·(PLTREL)·············RELA | 23 | ·0x0000000000000014·(PLTREL)·············RELA |
24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
26 | ·0x0000000000000005·(STRTAB)·············0x1e | 26 | ·0x0000000000000005·(STRTAB)·············0x1ee8 |
27 | ·0x000000000000000a·(STRSZ)··············18 | 27 | ·0x000000000000000a·(STRSZ)··············18795·(bytes) |
28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1 | 28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1c00 |
29 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 29 | ·0x0000000000000019·(INIT_ARRAY)·········0x16360 |
30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
31 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 31 | ·0x000000000000001a·(FINI_ARRAY)·········0x16348 |
32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000006ffffff0·(VERSYM)·············0x19 | 33 | ·0x000000006ffffff0·(VERSYM)·············0x19d0 |
34 | ·0x000000006ffffffe·(VERNEED)············0x1b | 34 | ·0x000000006ffffffe·(VERNEED)············0x1bc0 |
35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
36 | ·0x0000000000000000·(NULL)···············0x0 | 36 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·8bf96fdf9071d88ed3c860a6fd652159 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·24 | 1 | Version·symbols·section·'.gnu.version'·contains·247·entries: |
2 | ·Addr:·0x00000000000019 | 2 | ·Addr:·0x00000000000019d0··Offset:·0x0019d0··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 58, 14 lines modified | Offset 58, 15 lines modified | ||
58 | ··0d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 58 | ··0d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
59 | ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 59 | ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
60 | ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 60 | ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
61 | ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 61 | ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
63 | ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 63 | ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 64 | ··0f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
65 | ··0f4:···1·(*global*)······1·(*global*)······1·(*global*)··· | ||
65 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 66 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
66 | ·Addr:·0x0000000000001b | 67 | ·Addr:·0x0000000000001bc0··Offset:·0x001bc0··Link:·7·(.dynstr) |
67 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 68 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
68 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 69 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
69 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 70 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
70 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 71 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·97344·····» Blocks:·192········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x11000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········1 | 13 | ··Start·of·section·headers:··········165424·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x11000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x010684·0x010684·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x011000·0x0000000000011000·0x0000000000011000·0x012fe0·0x012fe0·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x024000·0x0000000000024000·0x0000000000024000·0x003048·0x003048·RW··0x1000 |
10 | ··LOAD···········0x02 | 10 | ··LOAD···········0x027048·0x0000000000028048·0x0000000000028048·0x000010·0x000010·RW··0x1000 |
11 | ··DYNAMIC········0x02 | 11 | ··DYNAMIC········0x026848·0x0000000000026848·0x0000000000026848·0x000230·0x000230·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x024000·0x0000000000024000·0x0000000000024000·0x003048·0x004000·R···0x1 |
13 | ··GNU_EH_FRAME···0x00c | 13 | ··GNU_EH_FRAME···0x00cf18·0x000000000000cf18·0x000000000000cf18·0x000a54·0x000a54·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x2 | 1 | There·are·25·section·headers,·starting·at·offset·0x28630: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0021 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002190·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000002 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002438·002438·0002cc·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002704·002704·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002748·002748·000584·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000002c | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000002ccc·002ccc·007938·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000a | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000a608·00a608·000acd·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000b0d8·00b0d8·0000b0·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000 | 14 | ··[10]·.rela.plt·········RELA············000000000000b188·00b188·000f30·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000 | 15 | ··[11]·.rodata···········PROGBITS········000000000000c0c0·00c0c0·000e55·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000c | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000000cf18·00cf18·000a54·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000000d | 17 | ··[13]·.eh_frame·········PROGBITS········000000000000d970·00d970·002d14·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000011000·011000·01259c·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········00000000000235a0·0235a0·000a40·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000024000·024000·002818·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000002 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000026818·026818·000020·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000002 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000026838·026838·000010·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000002 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000026848·026848·000230·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000002 | 24 | ··[20]·.got··············PROGBITS········0000000000026a78·026a78·0000a8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000002 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000026b20·026b20·000528·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000002 | 26 | ··[22]·.data·············PROGBITS········0000000000028048·027048·000010·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·02 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·027058·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·02 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·027155·0014d4·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | Dynamic·section·at·offset·0x2 | 1 | Dynamic·section·at·offset·0x26848·contains·35·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.thermal@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hardware.thermal@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.thermal@2.0.so] | 12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hardware.thermal@2.0.so] |
13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xa | 15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xa608 |
16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xa | 16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xacd |
17 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 17 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
18 | ·0x0000000000000024·(<unknown>:·24)······0x | 18 | ·0x0000000000000024·(<unknown>:·24)······0xb0d8 |
19 | ·0x0000000000000023·(<unknown>:·23)······0x | 19 | ·0x0000000000000023·(<unknown>:·23)······0xb0 |
20 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 20 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
21 | ·0x0000000000000017·(JMPREL)·············0x | 21 | ·0x0000000000000017·(JMPREL)·············0xb188 |
22 | ·0x0000000000000002·(PLTRELSZ)···········38 | 22 | ·0x0000000000000002·(PLTRELSZ)···········3888·(bytes) |
23 | ·0x0000000000000003·(PLTGOT)·············0x2 | 23 | ·0x0000000000000003·(PLTGOT)·············0x26b20 |
24 | ·0x0000000000000014·(PLTREL)·············RELA | 24 | ·0x0000000000000014·(PLTREL)·············RELA |
25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
27 | ·0x0000000000000005·(STRTAB)·············0x2c | 27 | ·0x0000000000000005·(STRTAB)·············0x2ccc |
28 | ·0x000000000000000a·(STRSZ)··············3 | 28 | ·0x000000000000000a·(STRSZ)··············31032·(bytes) |
29 | ·0x000000006ffffef5·(GNU_HASH)···········0x2 | 29 | ·0x000000006ffffef5·(GNU_HASH)···········0x2748 |
30 | ·0x0000000000000019·(INIT_ARRAY)·········0x2 | 30 | ·0x0000000000000019·(INIT_ARRAY)·········0x26838 |
31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) | 31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······16·(bytes) |
32 | ·0x000000000000001a·(FINI_ARRAY)·········0x2 | 32 | ·0x000000000000001a·(FINI_ARRAY)·········0x26818 |
33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) | 33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······32·(bytes) |
34 | ·0x000000006ffffff0·(VERSYM)·············0x2 | 34 | ·0x000000006ffffff0·(VERSYM)·············0x2438 |
35 | ·0x000000006ffffffe·(VERNEED)············0x2 | 35 | ·0x000000006ffffffe·(VERNEED)············0x2704 |
36 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 36 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
37 | ·0x0000000000000000·(NULL)···············0x0 | 37 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·5b6ee86a89ad1cad2c3620fb349af506 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·35 | 1 | Version·symbols·section·'.gnu.version'·contains·358·entries: |
2 | ·Addr:·0x0000000000002 | 2 | ·Addr:·0x0000000000002438··Offset:·0x002438··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 85, 15 lines modified | Offset 85, 16 lines modified | ||
85 | ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 85 | ··144:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
86 | ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 86 | ··148:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
87 | ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 87 | ··14c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
88 | ··150:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 88 | ··150:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
89 | ··154:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 89 | ··154:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
90 | ··158:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 90 | ··158:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
91 | ··15c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 91 | ··15c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
92 | ··160:···1·(*global*)······1·(*global*)······1·(*global*)··· | 92 | ··160:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
93 | ··164:···1·(*global*)······1·(*global*)··· | ||
93 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 94 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
94 | ·Addr:·0x0000000000002 | 95 | ·Addr:·0x0000000000002704··Offset:·0x002704··Link:·7·(.dynstr) |
95 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 96 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
96 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 97 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
97 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 98 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
98 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 99 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·1 | 1 | ··Size:·167024····» Blocks:·328········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0xa000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········7 | 13 | ··Start·of·section·headers:··········87064·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0xa000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0095c4·0x0095c4·R···0x1000 |
8 | ··LOAD···········0x00 | 8 | ··LOAD···········0x00a000·0x000000000000a000·0x000000000000a000·0x008da0·0x008da0·R·E·0x1000 |
9 | ··LOAD···········0x01 | 9 | ··LOAD···········0x013000·0x0000000000013000·0x0000000000013000·0x0018d0·0x0018d0·RW··0x1000 |
10 | ··LOAD···········0x01 | 10 | ··LOAD···········0x0148d0·0x00000000000158d0·0x00000000000158d0·0x000008·0x000008·RW··0x1000 |
11 | ··DYNAMIC········0x01 | 11 | ··DYNAMIC········0x014260·0x0000000000014260·0x0000000000014260·0x000220·0x000220·RW··0x8 |
12 | ··GNU_RELRO······0x01 | 12 | ··GNU_RELRO······0x013000·0x0000000000013000·0x0000000000013000·0x0018d0·0x002000·R···0x1 |
13 | ··GNU_EH_FRAME···0x007 | 13 | ··GNU_EH_FRAME···0x007a14·0x0000000000007a14·0x0000000000007a14·0x00053c·0x00053c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x1 | 1 | There·are·25·section·headers,·starting·at·offset·0x15418: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0016 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·001680·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000001 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000001928·001928·0001e0·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000001b08·001b08·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001b | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000001b48·001b48·000234·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000001d | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000001d7c·001d7c·00459c·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000006 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000006318·006318·000591·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········LOOS+0xfffff00··0000000000006 | 13 | ··[·9]·.relr.dyn·········LOOS+0xfffff00··00000000000068b0·0068b0·000058·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000006 | 14 | ··[10]·.rela.plt·········RELA············0000000000006908·006908·000ba0·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000007 | 15 | ··[11]·.rodata···········PROGBITS········00000000000074b0·0074b0·000562·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000007 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000007a14·007a14·00053c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000007 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000007f50·007f50·001674·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000000 | 18 | ··[14]·.text·············PROGBITS········000000000000a000·00a000·0085c0·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········00000000000125c0·0125c0·0007e0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000001 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000013000·013000·001240·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000001 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000014240·014240·000018·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000001 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000014258·014258·000008·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000001 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000014260·014260·000220·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000001 | 24 | ··[20]·.got··············PROGBITS········0000000000014480·014480·000058·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000001 | 25 | ··[21]·.got.plt··········PROGBITS········00000000000144d8·0144d8·0003f8·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000001 | 26 | ··[22]·.data·············PROGBITS········00000000000158d0·0148d0·000008·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·01 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0148d8·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·01 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0149d5·000a3c·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | Dynamic·section·at·offset·0x1 | 1 | Dynamic·section·at·offset·0x14260·contains·34·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hidl.allocator@1.0.so] | 11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[android.hidl.allocator@1.0.so] |
12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x6 | 14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x6318 |
15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x591 | 15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x591 |
16 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 16 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
17 | ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x6 | 17 | ·0x000000006fffe000·(Operating·System·specific:·6fffe000)················0x68b0 |
18 | ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x5 | 18 | ·0x000000006fffe001·(Operating·System·specific:·6fffe001)················0x58 |
19 | ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8 | 19 | ·0x000000006fffe003·(Operating·System·specific:·6fffe003)················0x8 |
20 | ·0x0000000000000017·(JMPREL)·············0x6 | 20 | ·0x0000000000000017·(JMPREL)·············0x6908 |
21 | ·0x0000000000000002·(PLTRELSZ)···········29 | 21 | ·0x0000000000000002·(PLTRELSZ)···········2976·(bytes) |
22 | ·0x0000000000000003·(PLTGOT)·············0x1 | 22 | ·0x0000000000000003·(PLTGOT)·············0x144d8 |
23 | ·0x0000000000000014·(PLTREL)·············RELA | 23 | ·0x0000000000000014·(PLTREL)·············RELA |
24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
26 | ·0x0000000000000005·(STRTAB)·············0x1d | 26 | ·0x0000000000000005·(STRTAB)·············0x1d7c |
27 | ·0x000000000000000a·(STRSZ)··············17 | 27 | ·0x000000000000000a·(STRSZ)··············17820·(bytes) |
28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1b | 28 | ·0x000000006ffffef5·(GNU_HASH)···········0x1b48 |
29 | ·0x0000000000000019·(INIT_ARRAY)·········0x1 | 29 | ·0x0000000000000019·(INIT_ARRAY)·········0x14258 |
30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) | 30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes) |
31 | ·0x000000000000001a·(FINI_ARRAY)·········0x1 | 31 | ·0x000000000000001a·(FINI_ARRAY)·········0x14240 |
32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000006ffffff0·(VERSYM)·············0x1 | 33 | ·0x000000006ffffff0·(VERSYM)·············0x1928 |
34 | ·0x000000006ffffffe·(VERNEED)············0x1 | 34 | ·0x000000006ffffffe·(VERNEED)············0x1b08 |
35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 35 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
36 | ·0x0000000000000000·(NULL)···············0x0 | 36 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·e5570b520c60f07275e8fce87ad0fac2 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·2 | 1 | Version·symbols·section·'.gnu.version'·contains·240·entries: |
2 | ·Addr:·0x0000000000001 | 2 | ·Addr:·0x0000000000001928··Offset:·0x001928··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 56 | ··0d0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
57 | ··0d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 57 | ··0d4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
58 | ··0d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 58 | ··0d8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
59 | ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 59 | ··0dc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
60 | ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 60 | ··0e0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
61 | ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 61 | ··0e4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 62 | ··0e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
63 | ··0ec:···1·(*global*)··· | 63 | ··0ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
64 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 64 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
65 | ·Addr:·0x0000000000001 | 65 | ·Addr:·0x0000000000001b08··Offset:·0x001b08··Link:·7·(.dynstr) |
66 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 66 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
67 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 67 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
68 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 68 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
69 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 69 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·88664·····» Blocks:·176········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x94280 | 11 | ··Entry·point·address:···············0x94280 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········24201 | 13 | ··Start·of·section·headers:··········2420152·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········3 | 19 | ··Number·of·section·headers:·········33 |
20 | ··Section·header·string·table·index:·31 | 20 | ··Section·header·string·table·index:·31 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·3 | 1 | There·are·33·section·headers,·starting·at·offset·0x24edb8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001e48·18···A··9···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001e48·18···A··9···1··8 |
Offset 29, 13 lines modified | Offset 29, 14 lines modified | ||
29 | ··[24]·.init_array·······INIT_ARRAY······000000000024a458·24a458·000258·08··WA··0···0··8 | 29 | ··[24]·.init_array·······INIT_ARRAY······000000000024a458·24a458·000258·08··WA··0···0··8 |
30 | ··[25]·.dynamic··········DYNAMIC·········000000000024a6b0·24a6b0·0001f0·10··WA··9···0··8 | 30 | ··[25]·.dynamic··········DYNAMIC·········000000000024a6b0·24a6b0·0001f0·10··WA··9···0··8 |
31 | ··[26]·.got··············PROGBITS········000000000024a8a0·24a8a0·0016f8·00··WA··0···0··8 | 31 | ··[26]·.got··············PROGBITS········000000000024a8a0·24a8a0·0016f8·00··WA··0···0··8 |
32 | ··[27]·.got.plt··········PROGBITS········000000000024bf98·24bf98·0004e8·00··WA··0···0··8 | 32 | ··[27]·.got.plt··········PROGBITS········000000000024bf98·24bf98·0004e8·00··WA··0···0··8 |
33 | ··[28]·.data·············PROGBITS········000000000024d480·24c480·002678·00··WA··0···0··8 | 33 | ··[28]·.data·············PROGBITS········000000000024d480·24c480·002678·00··WA··0···0··8 |
34 | ··[29]·.bss··············NOBITS··········000000000024fb00·24eaf8·017f60·00··WA··0···0·64 | 34 | ··[29]·.bss··············NOBITS··········000000000024fb00·24eaf8·017f60·00··WA··0···0·64 |
35 | ··[30]·.comment··········PROGBITS········0000000000000000·24eaf8·00013d·01··MS··0···0··1 | 35 | ··[30]·.comment··········PROGBITS········0000000000000000·24eaf8·00013d·01··MS··0···0··1 |
36 | ··[31]·.shstrtab·········STRTAB··········0000000000000000·24ec35·0001 | 36 | ··[31]·.shstrtab·········STRTAB··········0000000000000000·24ec35·00015e·00······0···0··1 |
37 | ··[32]·.gnu_debuglink····PROGBITS········0000000000000000·24ed94·000020·00······0···0··4 | ||
37 | Key·to·Flags: | 38 | Key·to·Flags: |
38 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 39 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
39 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 40 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
40 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 41 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
41 | ··p·(processor·specific) | 42 | ··p·(processor·specific) |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2422 | 1 | ··Size:·2422264···» Blocks:·4712·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1abb20 | 11 | ··Entry·point·address:···············0x1abb20 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········113239 | 13 | ··Start·of·section·headers:··········11323968·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········29 |
20 | ··Section·header·string·table·index:·27 | 20 | ··Section·header·string·table·index:·27 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·29·section·headers,·starting·at·offset·0xacca40: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001950·18···A··8···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001950·18···A··8···1··8 |
Offset 25, 13 lines modified | Offset 25, 14 lines modified | ||
25 | ··[20]·.fini_array·······FINI_ARRAY······00000000008084e8·8084e8·000030·00··WA··0···0··8 | 25 | ··[20]·.fini_array·······FINI_ARRAY······00000000008084e8·8084e8·000030·00··WA··0···0··8 |
26 | ··[21]·.init_array·······INIT_ARRAY······0000000000808518·808518·000b40·00··WA··0···0··8 | 26 | ··[21]·.init_array·······INIT_ARRAY······0000000000808518·808518·000b40·00··WA··0···0··8 |
27 | ··[22]·.dynamic··········DYNAMIC·········0000000000809058·809058·000220·10··WA··8···0··8 | 27 | ··[22]·.dynamic··········DYNAMIC·········0000000000809058·809058·000220·10··WA··8···0··8 |
28 | ··[23]·.got··············PROGBITS········0000000000809278·809278·004310·00··WA··0···0··8 | 28 | ··[23]·.got··············PROGBITS········0000000000809278·809278·004310·00··WA··0···0··8 |
29 | ··[24]·.got.plt··········PROGBITS········000000000080d588·80d588·000840·00··WA··0···0··8 | 29 | ··[24]·.got.plt··········PROGBITS········000000000080d588·80d588·000840·00··WA··0···0··8 |
30 | ··[25]·.data·············PROGBITS········000000000080edd0·80ddd0·2beb20·00··WA··0···0·16 | 30 | ··[25]·.data·············PROGBITS········000000000080edd0·80ddd0·2beb20·00··WA··0···0·16 |
31 | ··[26]·.bss··············NOBITS··········0000000000acd900·acc8f0·0c21e0·00··WA··0···0·64 | 31 | ··[26]·.bss··············NOBITS··········0000000000acd900·acc8f0·0c21e0·00··WA··0···0·64 |
32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·acc8f0·0001 | 32 | ··[27]·.shstrtab·········STRTAB··········0000000000000000·acc8f0·000136·00······0···0··1 |
33 | ··[28]·.gnu_debuglink····PROGBITS········0000000000000000·acca28·000018·00······0···0··4 | ||
33 | Key·to·Flags: | 34 | Key·to·Flags: |
34 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
35 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
36 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
37 | ··p·(processor·specific) | 38 | ··p·(processor·specific) |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·11325 | 1 | ··Size:·11325824··» Blocks:·21624······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0xa1f60 | 11 | ··Entry·point·address:···············0xa1f60 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········3498 | 13 | ··Start·of·section·headers:··········3498336·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········30 |
20 | ··Section·header·string·table·index:·28 | 20 | ··Section·header·string·table·index:·28 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are· | 1 | There·are·30·section·headers,·starting·at·offset·0x356160: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001650·18···A··9···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f0·0002f0·001650·18···A··9···1··8 |
Offset 26, 13 lines modified | Offset 26, 14 lines modified | ||
26 | ··[21]·.fini_array·······FINI_ARRAY······00000000002da1e8·2da1e8·000010·08··WA··0···0··8 | 26 | ··[21]·.fini_array·······FINI_ARRAY······00000000002da1e8·2da1e8·000010·08··WA··0···0··8 |
27 | ··[22]·.init_array·······INIT_ARRAY······00000000002da1f8·2da1f8·0004e0·00··WA··0···0··8 | 27 | ··[22]·.init_array·······INIT_ARRAY······00000000002da1f8·2da1f8·0004e0·00··WA··0···0··8 |
28 | ··[23]·.dynamic··········DYNAMIC·········00000000002da6d8·2da6d8·0001f0·10··WA··9···0··8 | 28 | ··[23]·.dynamic··········DYNAMIC·········00000000002da6d8·2da6d8·0001f0·10··WA··9···0··8 |
29 | ··[24]·.got··············PROGBITS········00000000002da8c8·2da8c8·0017f8·00··WA··0···0··8 | 29 | ··[24]·.got··············PROGBITS········00000000002da8c8·2da8c8·0017f8·00··WA··0···0··8 |
30 | ··[25]·.got.plt··········PROGBITS········00000000002dc0c0·2dc0c0·000720·00··WA··0···0··8 | 30 | ··[25]·.got.plt··········PROGBITS········00000000002dc0c0·2dc0c0·000720·00··WA··0···0··8 |
31 | ··[26]·.data·············PROGBITS········00000000002dd7e0·2dc7e0·079820·00··WA··0···0·16 | 31 | ··[26]·.data·············PROGBITS········00000000002dd7e0·2dc7e0·079820·00··WA··0···0·16 |
32 | ··[27]·.bss··············NOBITS··········0000000000357000·356000·01bff0·00··WA··0···0·64 | 32 | ··[27]·.bss··············NOBITS··········0000000000357000·356000·01bff0·00··WA··0···0·64 |
33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·356000·0001 | 33 | ··[28]·.shstrtab·········STRTAB··········0000000000000000·356000·000136·00······0···0··1 |
34 | ··[29]·.gnu_debuglink····PROGBITS········0000000000000000·356138·000024·00······0···0··4 | ||
34 | Key·to·Flags: | 35 | Key·to·Flags: |
35 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 36 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
36 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 37 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
37 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 38 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
38 | ··p·(processor·specific) | 39 | ··p·(processor·specific) |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·3500 | 1 | ··Size:·3500256···» Blocks:·6824·······IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x17000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········256392·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x17000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01644c·0x01644c·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x017000·0x0000000000017000·0x0000000000017000·0x021210·0x021210·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x039000·0x0000000000039000·0x0000000000039000·0x004068·0x004068·RW··0x1000 |
10 | ··LOAD···········0x03 | 10 | ··LOAD···········0x03d068·0x000000000003e068·0x000000000003e068·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x03 | 11 | ··DYNAMIC········0x03c780·0x000000000003c780·0x000000000003c780·0x000220·0x000220·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x039000·0x0000000000039000·0x0000000000039000·0x004068·0x005000·R···0x1 |
13 | ··GNU_EH_FRAME···0x010 | 13 | ··GNU_EH_FRAME···0x010ab8·0x0000000000010ab8·0x0000000000010ab8·0x00104c·0x00104c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x3 | 1 | There·are·25·section·headers,·starting·at·offset·0x3e988: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·002910·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000002b | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000002bb8·002bb8·00036c·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000002f24·002f24·000020·00···A··7···1··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000002f48·002f48·000780·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000036 | 11 | ··[·7]·.dynstr···········STRTAB··········00000000000036c8·0036c8·009d97·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000d | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000000d460·00d460·000dce·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000e | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000000e230·00e230·0000f0·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000000e | 14 | ··[10]·.rela.plt·········RELA············000000000000e320·00e320·001158·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000000f | 15 | ··[11]·.rodata···········PROGBITS········000000000000f480·00f480·001635·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000010 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000010ab8·010ab8·00104c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········0000000000011 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000011b08·011b08·004944·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········0000000000017000·017000·020658·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000037660·037660·000bb0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000039000·039000·003740·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000003c740·03c740·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······000000000003 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000003c768·03c768·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········000000000003 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000003c780·03c780·000220·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········000000000003 | 24 | ··[20]·.got··············PROGBITS········000000000003c9a0·03c9a0·0000e8·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········000000000003 | 25 | ··[21]·.got.plt··········PROGBITS········000000000003ca88·03ca88·0005e0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········000000000003 | 26 | ··[22]·.data·············PROGBITS········000000000003e068·03d068·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·03 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·03d080·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·03 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·03d17d·001808·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | Dynamic·section·at·offset·0x3 | 1 | Dynamic·section·at·offset·0x3c780·contains·34·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.0.so] | 11 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.0.so] |
12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 12 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 13 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xd | 14 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0xd460 |
15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xdce | 15 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0xdce |
16 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 16 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
17 | ·0x0000000000000024·(<unknown>:·24)······0xe | 17 | ·0x0000000000000024·(<unknown>:·24)······0xe230 |
18 | ·0x0000000000000023·(<unknown>:·23)······0xf0 | 18 | ·0x0000000000000023·(<unknown>:·23)······0xf0 |
19 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 19 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
20 | ·0x0000000000000017·(JMPREL)·············0xe | 20 | ·0x0000000000000017·(JMPREL)·············0xe320 |
21 | ·0x0000000000000002·(PLTRELSZ)···········4 | 21 | ·0x0000000000000002·(PLTRELSZ)···········4440·(bytes) |
22 | ·0x0000000000000003·(PLTGOT)·············0x3 | 22 | ·0x0000000000000003·(PLTGOT)·············0x3ca88 |
23 | ·0x0000000000000014·(PLTREL)·············RELA | 23 | ·0x0000000000000014·(PLTREL)·············RELA |
24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 24 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 25 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
26 | ·0x0000000000000005·(STRTAB)·············0x36 | 26 | ·0x0000000000000005·(STRTAB)·············0x36c8 |
27 | ·0x000000000000000a·(STRSZ)·············· | 27 | ·0x000000000000000a·(STRSZ)··············40343·(bytes) |
28 | ·0x000000006ffffef5·(GNU_HASH)···········0x2 | 28 | ·0x000000006ffffef5·(GNU_HASH)···········0x2f48 |
29 | ·0x0000000000000019·(INIT_ARRAY)·········0x3 | 29 | ·0x0000000000000019·(INIT_ARRAY)·········0x3c768 |
30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 30 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
31 | ·0x000000000000001a·(FINI_ARRAY)·········0x3 | 31 | ·0x000000000000001a·(FINI_ARRAY)·········0x3c740 |
32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 32 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
33 | ·0x000000006ffffff0·(VERSYM)·············0x2b | 33 | ·0x000000006ffffff0·(VERSYM)·············0x2bb8 |
34 | ·0x000000006ffffffe·(VERNEED)············0x2 | 34 | ·0x000000006ffffffe·(VERNEED)············0x2f24 |
35 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | 35 | ·0x000000006fffffff·(VERNEEDNUM)·········1 |
36 | ·0x0000000000000000·(NULL)···············0x0 | 36 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·f4cd14428b4dd7f1a1cbbad094103b7b |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·43 | 1 | Version·symbols·section·'.gnu.version'·contains·438·entries: |
2 | ·Addr:·0x0000000000002b | 2 | ·Addr:·0x0000000000002bb8··Offset:·0x002bb8··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 105, 13 lines modified | Offset 105, 14 lines modified | ||
105 | ··194:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 105 | ··194:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
106 | ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 106 | ··198:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
107 | ··19c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 107 | ··19c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
108 | ··1a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 108 | ··1a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
109 | ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 109 | ··1a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
110 | ··1a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 110 | ··1a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
111 | ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 111 | ··1ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
112 | ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)··· | 112 | ··1b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
113 | ··1b4:···1·(*global*)······1·(*global*)··· | ||
113 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 114 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
114 | ·Addr:·0x0000000000002 | 115 | ·Addr:·0x0000000000002f24··Offset:·0x002f24··Link:·7·(.dynstr) |
115 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 116 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
116 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 117 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·257992····» Blocks:·504········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x1b000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:··········2 | 13 | ··Start·of·section·headers:··········286560·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x1b000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x01ac14·0x01ac14·R···0x1000 |
8 | ··LOAD···········0x01 | 8 | ··LOAD···········0x01b000·0x000000000001b000·0x000000000001b000·0x023a80·0x023a80·R·E·0x1000 |
9 | ··LOAD···········0x03 | 9 | ··LOAD···········0x03f000·0x000000000003f000·0x000000000003f000·0x004e40·0x004e40·RW··0x1000 |
10 | ··LOAD···········0x03 | 10 | ··LOAD···········0x043e40·0x0000000000044e40·0x0000000000044e40·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x043440·0x0000000000043440·0x0000000000043440·0x000230·0x000230·RW··0x8 |
12 | ··GNU_RELRO······0x03 | 12 | ··GNU_RELRO······0x03f000·0x000000000003f000·0x000000000003f000·0x004e40·0x005000·R···0x1 |
13 | ··GNU_EH_FRAME···0x01 | 13 | ··GNU_EH_FRAME···0x0143c8·0x00000000000143c8·0x00000000000143c8·0x00133c·0x00133c·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x45f60: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0030 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0030f0·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········00000000000033 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000003398·003398·000414·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000037 | 9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000037ac·0037ac·000020·00···A··7···1··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000037 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········00000000000037d0·0037d0·0007b4·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000003f | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000003f84·003f84·00c695·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000010 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000010620·010620·001129·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000011 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000011750·011750·000120·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000011 | 14 | ··[10]·.rela.plt·········RELA············0000000000011870·011870·001428·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000012 | 15 | ··[11]·.rodata···········PROGBITS········0000000000012ca0·012ca0·001728·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000001 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000000143c8·0143c8·00133c·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000015708·015708·00550c·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000001 | 18 | ··[14]·.text·············PROGBITS········000000000001b000·01b000·022cf0·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········000000000003 | 19 | ··[15]·.plt··············PROGBITS········000000000003dcf0·03dcf0·000d90·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········000000000003 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000003f000·03f000·004400·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000043400·043400·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······0000000000043428·043428·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········0000000000043440·043440·000230·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········0000000000043670·043670·000100·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········0000000000037 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000043770·043770·0006d0·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000044e40·043e40·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·043e58·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·043f55·002004·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 38 lines modified | Offset 1, 38 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x43440·contains·35·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.1.so] | 12 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.1.so] |
13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 13 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 14 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x10 | 15 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x10620 |
16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x112 | 16 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x1129 |
17 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 17 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
18 | ·0x0000000000000024·(<unknown>:·24)······0x11 | 18 | ·0x0000000000000024·(<unknown>:·24)······0x11750 |
19 | ·0x0000000000000023·(<unknown>:·23)······0x120 | 19 | ·0x0000000000000023·(<unknown>:·23)······0x120 |
20 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 20 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
21 | ·0x0000000000000017·(JMPREL)·············0x11 | 21 | ·0x0000000000000017·(JMPREL)·············0x11870 |
22 | ·0x0000000000000002·(PLTRELSZ)···········5 | 22 | ·0x0000000000000002·(PLTRELSZ)···········5160·(bytes) |
23 | ·0x0000000000000003·(PLTGOT)·············0x37 | 23 | ·0x0000000000000003·(PLTGOT)·············0x43770 |
24 | ·0x0000000000000014·(PLTREL)·············RELA | 24 | ·0x0000000000000014·(PLTREL)·············RELA |
25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 25 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 26 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
27 | ·0x0000000000000005·(STRTAB)·············0x3f | 27 | ·0x0000000000000005·(STRTAB)·············0x3f84 |
28 | ·0x000000000000000a·(STRSZ)··············50 | 28 | ·0x000000000000000a·(STRSZ)··············50837·(bytes) |
29 | ·0x000000006ffffef5·(GNU_HASH)···········0x37 | 29 | ·0x000000006ffffef5·(GNU_HASH)···········0x37d0 |
30 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 30 | ·0x0000000000000019·(INIT_ARRAY)·········0x43428 |
31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 31 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
32 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 32 | ·0x000000000000001a·(FINI_ARRAY)·········0x43400 |
33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 33 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
34 | ·0x000000006ffffff0·(VERSYM)·············0x33 | 34 | ·0x000000006ffffff0·(VERSYM)·············0x3398 |
35 | ·0x000000006ffffffe·(VERNEED)············0x37 | 35 | ·0x000000006ffffffe·(VERNEED)············0x37ac |
36 | ·0x000000006fffffff·(VERNEEDNUM)·········1 | 36 | ·0x000000006fffffff·(VERNEEDNUM)·········1 |
37 | ·0x0000000000000000·(NULL)···············0x0 | 37 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·b7fc11fccea910f933b3dea6ed336627 |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·5 | 1 | Version·symbols·section·'.gnu.version'·contains·522·entries: |
2 | ·Addr:·0x00000000000033 | 2 | ·Addr:·0x0000000000003398··Offset:·0x003398··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 126, 13 lines modified | Offset 126, 14 lines modified | ||
126 | ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 126 | ··1e8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
127 | ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 127 | ··1ec:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
128 | ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 128 | ··1f0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
129 | ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 129 | ··1f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
130 | ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 130 | ··1f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
131 | ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 131 | ··1fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
132 | ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 132 | ··200:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
133 | ··204:···1·(*global*)······1·(*global*)······1·(*global*)··· | 133 | ··204:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
134 | ··208:···1·(*global*)······1·(*global*)··· | ||
134 | Version·needs·section·'.gnu.version_r'·contains·1·entry: | 135 | Version·needs·section·'.gnu.version_r'·contains·1·entry: |
135 | ·Addr:·0x00000000000037 | 136 | ·Addr:·0x00000000000037ac··Offset:·0x0037ac··Link:·7·(.dynstr) |
136 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 | 137 | ··000000:·Version:·1··File:·libc.so··Cnt:·1 |
137 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 | 138 | ··0x0010:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:·2 | 1 | ··Size:·288160····» Blocks:·568········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x | 11 | ··Entry·point·address:···············0x21000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········355200·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x | 2 | Entry·point·0x21000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x0 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x020b6c·0x020b6c·R···0x1000 |
8 | ··LOAD···········0x0 | 8 | ··LOAD···········0x021000·0x0000000000021000·0x0000000000021000·0x02c240·0x02c240·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x04e000·0x000000000004e000·0x000000000004e000·0x005ef8·0x005ef8·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x053ef8·0x0000000000054ef8·0x0000000000054ef8·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x0533b8·0x00000000000533b8·0x00000000000533b8·0x000240·0x000240·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x04e000·0x000000000004e000·0x000000000004e000·0x005ef8·0x006000·R···0x1 |
13 | ··GNU_EH_FRAME···0x01840 | 13 | ··GNU_EH_FRAME···0x018b40·0x0000000000018b40·0x0000000000018b40·0x001784·0x001784·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x56b80: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·0039 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·003990·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000003 | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000003c38·003c38·0004cc·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000004 | 9 | ··[·5]·.gnu.version_r····VERNEED·········0000000000004104·004104·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000004 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000004148·004148·000850·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········00000000000049 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000004998·004998·00f4b7·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000013 | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········0000000000013e50·013e50·001508·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000015 | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·0000000000015358·015358·000160·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············0000000000015 | 14 | ··[10]·.rela.plt·········RELA············00000000000154b8·0154b8·001770·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········0000000000016 | 15 | ··[11]·.rodata···········PROGBITS········0000000000016c30·016c30·001f0f·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········000000000001840 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000018b40·018b40·001784·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000001 | 17 | ··[13]·.eh_frame·········PROGBITS········000000000001a2c8·01a2c8·0068a4·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········00000000000 | 18 | ··[14]·.text·············PROGBITS········0000000000021000·021000·02b280·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········000000000004c280·04c280·000fc0·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········000000000004e000·04e000·005378·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······0000000000053378·053378·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······00000000000533a0·0533a0·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········00000000000533b8·0533b8·000240·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········00000000000535f8·0535f8·000118·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········0000000000053710·053710·0007e8·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000054ef8·053ef8·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·053f10·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·05400d·002b6c·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x533b8·contains·36·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.1.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.1.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libutils.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libcutils.so] |
9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 9 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 10 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 11 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.2.so] | 13 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.2.so] |
14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 14 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 15 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x13 | 16 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x13e50 |
17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x1 | 17 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x1508 |
18 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 18 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
19 | ·0x0000000000000024·(<unknown>:·24)······0x15 | 19 | ·0x0000000000000024·(<unknown>:·24)······0x15358 |
20 | ·0x0000000000000023·(<unknown>:·23)······0x1 | 20 | ·0x0000000000000023·(<unknown>:·23)······0x160 |
21 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 21 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
22 | ·0x0000000000000017·(JMPREL)·············0x15 | 22 | ·0x0000000000000017·(JMPREL)·············0x154b8 |
23 | ·0x0000000000000002·(PLTRELSZ)··········· | 23 | ·0x0000000000000002·(PLTRELSZ)···········6000·(bytes) |
24 | ·0x0000000000000003·(PLTGOT)·············0x | 24 | ·0x0000000000000003·(PLTGOT)·············0x53710 |
25 | ·0x0000000000000014·(PLTREL)·············RELA | 25 | ·0x0000000000000014·(PLTREL)·············RELA |
26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 26 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 27 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
28 | ·0x0000000000000005·(STRTAB)·············0x49 | 28 | ·0x0000000000000005·(STRTAB)·············0x4998 |
29 | ·0x000000000000000a·(STRSZ)··············62 | 29 | ·0x000000000000000a·(STRSZ)··············62647·(bytes) |
30 | ·0x000000006ffffef5·(GNU_HASH)···········0x4 | 30 | ·0x000000006ffffef5·(GNU_HASH)···········0x4148 |
31 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 31 | ·0x0000000000000019·(INIT_ARRAY)·········0x533a0 |
32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 32 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
33 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 33 | ·0x000000000000001a·(FINI_ARRAY)·········0x53378 |
34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 34 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
35 | ·0x000000006ffffff0·(VERSYM)·············0x3 | 35 | ·0x000000006ffffff0·(VERSYM)·············0x3c38 |
36 | ·0x000000006ffffffe·(VERNEED)············0x4 | 36 | ·0x000000006ffffffe·(VERNEED)············0x4104 |
37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 37 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
38 | ·0x0000000000000000·(NULL)···············0x0 | 38 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·56876acdc56dfdcb4bc62e202e2984bb |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·61 | 1 | Version·symbols·section·'.gnu.version'·contains·614·entries: |
2 | ·Addr:·0x0000000000003 | 2 | ·Addr:·0x0000000000003c38··Offset:·0x003c38··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 149, 15 lines modified | Offset 149, 16 lines modified | ||
149 | ··244:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 149 | ··244:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
150 | ··248:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 150 | ··248:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
151 | ··24c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 151 | ··24c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
152 | ··250:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 152 | ··250:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
153 | ··254:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 153 | ··254:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
154 | ··258:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 154 | ··258:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
155 | ··25c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 155 | ··25c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
156 | ··260:···1·(*global*)······1·(*global*)······1·(*global*)··· | 156 | ··260:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
157 | ··264:···1·(*global*)······1·(*global*)··· | ||
157 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 158 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
158 | ·Addr:·0x0000000000004 | 159 | ·Addr:·0x0000000000004104··Offset:·0x004104··Link:·7·(.dynstr) |
159 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 160 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
160 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 161 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
161 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 162 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
162 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 163 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·356800····» Blocks:·704········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |
Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·little·endian | 4 | ··Data:······························2's·complement,·little·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x2 | 11 | ··Entry·point·address:···············0x2c000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········471208·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········25 | 19 | ··Number·of·section·headers:·········25 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x2 | 2 | Entry·point·0x2c000 |
3 | There·are·10·program·headers,·starting·at·offset·64 | 3 | There·are·10·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x02 | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x02b67c·0x02b67c·R···0x1000 |
8 | ··LOAD···········0x02 | 8 | ··LOAD···········0x02c000·0x000000000002c000·0x000000000002c000·0x03be10·0x03be10·R·E·0x1000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x068000·0x0000000000068000·0x0000000000068000·0x007560·0x007560·RW··0x1000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x06f560·0x0000000000070560·0x0000000000070560·0x000018·0x000018·RW··0x1000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x06e7c8·0x000000000006e7c8·0x000000000006e7c8·0x000260·0x000260·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x068000·0x0000000000068000·0x0000000000068000·0x007560·0x008000·R···0x1 |
13 | ··GNU_EH_FRAME···0x020 | 13 | ··GNU_EH_FRAME···0x0209e8·0x00000000000209e8·0x00000000000209e8·0x001fa4·0x001fa4·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 | 15 | ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000038·0x000038·R···0x4 |
16 | ·Section·to·Segment·mapping: | 16 | ·Section·to·Segment·mapping: |
17 | ··Segment·Sections... | 17 | ··Segment·Sections... |
18 | ···00····· | 18 | ···00····· |
19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 19 | ···01·····.note.android.ident·.note.gnu.build-id·.dynsym·.gnu.version·.gnu.version_r·.gnu.hash·.dynstr·.rela.dyn·.relr.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | There·are·25·section·headers,·starting·at·offset·0x | 1 | There·are·25·section·headers,·starting·at·offset·0x730a8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000018·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000288·000288·000020·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·004 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002a8·0002a8·004a10·18···A··7···1··8 |
8 | ··[·4]·.gnu.version······VERSYM··········0000000000004c | 8 | ··[·4]·.gnu.version······VERSYM··········0000000000004cb8·004cb8·00062c·02···A··3···0··2 |
9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000052 | 9 | ··[·5]·.gnu.version_r····VERNEED·········00000000000052e4·0052e4·000040·00···A··7···2··4 |
10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000005 | 10 | ··[·6]·.gnu.hash·········GNU_HASH········0000000000005328·005328·000c80·00···A··3···0··8 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000005f | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000005fa8·005fa8·014473·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001a | 12 | ··[·8]·.rela.dyn·········LOOS+0x2········000000000001a420·01a420·0019a1·01···A··3···0··8 |
13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000001b | 13 | ··[·9]·.relr.dyn·········00000013:·<unknown>·000000000001bdc8·01bdc8·0001b0·08···A··0···0··8 |
14 | ··[10]·.rela.plt·········RELA············000000000001b | 14 | ··[10]·.rela.plt·········RELA············000000000001bf78·01bf78·001dd0·18··AI··3··21··8 |
15 | ··[11]·.rodata···········PROGBITS········000000000001d | 15 | ··[11]·.rodata···········PROGBITS········000000000001dd50·01dd50·002c97·00·AMS··0···0·16 |
16 | ··[12]·.eh_frame_hdr·····PROGBITS········0000000000020 | 16 | ··[12]·.eh_frame_hdr·····PROGBITS········00000000000209e8·0209e8·001fa4·00···A··0···0··4 |
17 | ··[13]·.eh_frame·········PROGBITS········000000000002 | 17 | ··[13]·.eh_frame·········PROGBITS········0000000000022990·022990·008cec·00···A··0···0··8 |
18 | ··[14]·.text·············PROGBITS········000000000002 | 18 | ··[14]·.text·············PROGBITS········000000000002c000·02c000·03aa10·00··AX··0···0··4 |
19 | ··[15]·.plt··············PROGBITS········00000000000 | 19 | ··[15]·.plt··············PROGBITS········0000000000066a10·066a10·001400·00··AX··0···0·16 |
20 | ··[16]·.data.rel.ro······PROGBITS········00000000000 | 20 | ··[16]·.data.rel.ro······PROGBITS········0000000000068000·068000·006788·00··WA··0···0··8 |
21 | ··[17]·.fini_array·······FINI_ARRAY······00000000000 | 21 | ··[17]·.fini_array·······FINI_ARRAY······000000000006e788·06e788·000028·00··WA··0···0··8 |
22 | ··[18]·.init_array·······INIT_ARRAY······00000000000 | 22 | ··[18]·.init_array·······INIT_ARRAY······000000000006e7b0·06e7b0·000018·00··WA··0···0··8 |
23 | ··[19]·.dynamic··········DYNAMIC·········00000000000 | 23 | ··[19]·.dynamic··········DYNAMIC·········000000000006e7c8·06e7c8·000260·10··WA··7···0··8 |
24 | ··[20]·.got··············PROGBITS········00000000000 | 24 | ··[20]·.got··············PROGBITS········000000000006ea28·06ea28·000130·00··WA··0···0··8 |
25 | ··[21]·.got.plt··········PROGBITS········00000000000 | 25 | ··[21]·.got.plt··········PROGBITS········000000000006eb58·06eb58·000a08·00··WA··0···0··8 |
26 | ··[22]·.data·············PROGBITS········00000000000 | 26 | ··[22]·.data·············PROGBITS········0000000000070560·06f560·000018·00··WA··0···0··8 |
27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·0 | 27 | ··[23]·.shstrtab·········STRTAB··········0000000000000000·06f578·0000fd·00······0···0··1 |
28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·0 | 28 | ··[24]·.gnu_debugdata····PROGBITS········0000000000000000·06f675·003a2c·00······0···0··1 |
29 | Key·to·Flags: | 29 | Key·to·Flags: |
30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 30 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 31 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 32 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
33 | ··p·(processor·specific) | 33 | ··p·(processor·specific) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x6e7c8·contains·38·entries: |
2 | ··Tag········Type·························Name/Value | 2 | ··Tag········Type·························Name/Value |
3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hidl.safe_union@1.0.so] | 3 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[android.hidl.safe_union@1.0.so] |
4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] | 4 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.0.so] |
5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.1.so] | 5 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.1.so] |
6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.2.so] | 6 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[vendor.google.radioext@1.2.so] |
7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] | 7 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libhidlbase.so] |
8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] | 8 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[liblog.so] |
Offset 12, 30 lines modified | Offset 12, 30 lines modified | ||
12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] | 12 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc++.so] |
13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] | 13 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so] |
14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] | 14 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libm.so] |
15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] | 15 | ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdl.so] |
16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.3.so] | 16 | ·0x000000000000000e·(SONAME)·············Library·soname:·[vendor.google.radioext@1.3.so] |
17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW | 17 | ·0x000000000000001e·(FLAGS)··············BIND_NOW |
18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW | 18 | ·0x000000006ffffffb·(FLAGS_1)············Flags:·NOW |
19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1a | 19 | ·0x0000000060000011·(Operating·System·specific:·60000011)················0x1a420 |
20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x19 | 20 | ·0x0000000060000012·(Operating·System·specific:·60000012)················0x19a1 |
21 | ·0x0000000000000009·(RELAENT)············24·(bytes) | 21 | ·0x0000000000000009·(RELAENT)············24·(bytes) |
22 | ·0x0000000000000024·(<unknown>:·24)······0x1b | 22 | ·0x0000000000000024·(<unknown>:·24)······0x1bdc8 |
23 | ·0x0000000000000023·(<unknown>:·23)······0x1 | 23 | ·0x0000000000000023·(<unknown>:·23)······0x1b0 |
24 | ·0x0000000000000025·(<unknown>:·25)······0x8 | 24 | ·0x0000000000000025·(<unknown>:·25)······0x8 |
25 | ·0x0000000000000017·(JMPREL)·············0x1b | 25 | ·0x0000000000000017·(JMPREL)·············0x1bf78 |
26 | ·0x0000000000000002·(PLTRELSZ)···········7 | 26 | ·0x0000000000000002·(PLTRELSZ)···········7632·(bytes) |
27 | ·0x0000000000000003·(PLTGOT)·············0x | 27 | ·0x0000000000000003·(PLTGOT)·············0x6eb58 |
28 | ·0x0000000000000014·(PLTREL)·············RELA | 28 | ·0x0000000000000014·(PLTREL)·············RELA |
29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 | 29 | ·0x0000000000000006·(SYMTAB)·············0x2a8 |
30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) | 30 | ·0x000000000000000b·(SYMENT)·············24·(bytes) |
31 | ·0x0000000000000005·(STRTAB)·············0x5f | 31 | ·0x0000000000000005·(STRTAB)·············0x5fa8 |
32 | ·0x000000000000000a·(STRSZ)··············8 | 32 | ·0x000000000000000a·(STRSZ)··············83059·(bytes) |
33 | ·0x000000006ffffef5·(GNU_HASH)···········0x5 | 33 | ·0x000000006ffffef5·(GNU_HASH)···········0x5328 |
34 | ·0x0000000000000019·(INIT_ARRAY)·········0x | 34 | ·0x0000000000000019·(INIT_ARRAY)·········0x6e7b0 |
35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) | 35 | ·0x000000000000001b·(INIT_ARRAYSZ)·······24·(bytes) |
36 | ·0x000000000000001a·(FINI_ARRAY)·········0x | 36 | ·0x000000000000001a·(FINI_ARRAY)·········0x6e788 |
37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) | 37 | ·0x000000000000001c·(FINI_ARRAYSZ)·······40·(bytes) |
38 | ·0x000000006ffffff0·(VERSYM)·············0x4c | 38 | ·0x000000006ffffff0·(VERSYM)·············0x4cb8 |
39 | ·0x000000006ffffffe·(VERNEED)············0x52 | 39 | ·0x000000006ffffffe·(VERNEED)············0x52e4 |
40 | ·0x000000006fffffff·(VERNEEDNUM)·········2 | 40 | ·0x000000006fffffff·(VERNEEDNUM)·········2 |
41 | ·0x0000000000000000·(NULL)···············0x0 | 41 | ·0x0000000000000000·(NULL)···············0x0 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Displaying·notes·found·in:·.note.android.ident | 1 | Displaying·notes·found·in:·.note.android.ident |
2 | ··Owner················Data·size·» Description | 2 | ··Owner················Data·size·» Description |
3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· | 3 | ··Android··············0x00000004» NT_VERSION·(version)» ···description·data:·1f·00·00·00· |
4 | Displaying·notes·found·in:·.note.gnu.build-id | 4 | Displaying·notes·found·in:·.note.gnu.build-id |
5 | ··Owner················Data·size·» Description | 5 | ··Owner················Data·size·» Description |
6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:· | 6 | ··GNU··················0x00000010» NT_GNU_BUILD_ID·(unique·build·ID·bitstring)» ····Build·ID:·54637a1cb08a566e0007e2ac154673fc |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Version·symbols·section·'.gnu.version'·contains·7 | 1 | Version·symbols·section·'.gnu.version'·contains·790·entries: |
2 | ·Addr:·0x0000000000004c | 2 | ·Addr:·0x0000000000004cb8··Offset:·0x004cb8··Link:·3·(.dynsym) |
3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· | 3 | ··000:···0·(*local*)·······2·(LIBC)··········1·(*global*)······1·(*global*)··· |
4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 4 | ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 5 | ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 6 | ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 7 | ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 8 | ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 9 | ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
Offset 193, 15 lines modified | Offset 193, 16 lines modified | ||
193 | ··2f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 193 | ··2f4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
194 | ··2f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 194 | ··2f8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
195 | ··2fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 195 | ··2fc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
196 | ··300:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 196 | ··300:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
197 | ··304:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 197 | ··304:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
198 | ··308:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 198 | ··308:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
199 | ··30c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· | 199 | ··30c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
200 | ··310:···1·(*global*)······1·(*global*)······1·(*global*)··· | 200 | ··310:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· |
201 | ··314:···1·(*global*)······1·(*global*)··· | ||
201 | Version·needs·section·'.gnu.version_r'·contains·2·entries: | 202 | Version·needs·section·'.gnu.version_r'·contains·2·entries: |
202 | ·Addr:·0x00000000000052 | 203 | ·Addr:·0x00000000000052e4··Offset:·0x0052e4··Link:·7·(.dynstr) |
203 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 | 204 | ··000000:·Version:·1··File:·liblog.so··Cnt:·1 |
204 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 | 205 | ··0x0020:···Name:·LIBLOG··Flags:·none··Version:·3 |
205 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 | 206 | ··0x0010:·Version:·1··File:·libc.so··Cnt:·1 |
206 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 | 207 | ··0x0030:···Name:·LIBC··Flags:·none··Version:·2 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | ··Size:· | 1 | ··Size:·472808····» Blocks:·928········IO·Block:·4096···regular·file |
2 | Links:·1 | 2 | Links:·1 |
3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) | 3 | Access:·(0644/-rw-r--r--)··Uid:·(·1001/·····dev)···Gid:·(·1001/·····dev) |
4 | Modify:·1970-01-01·00:00:00.000000000·+0000 | 4 | Modify:·1970-01-01·00:00:00.000000000·+0000 |