7.69 MB
/srv/reproducible-results/rbuild-debian/r-b-build.SdWAsn3n/b1/libdebian-installer_0.127_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.SdWAsn3n/b2/libdebian-installer_0.127_arm64.changes
1.43 KB
Files
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 ·005f362cf1d05c48edb696dc8a6f16c2·8168·debug·optional·libdebian-installer-extra4-dbgsym_0.127_arm64.deb 
2 ·c6e137d80cf3b6eb66e68041c336d0e1·3976·debian-installer·optional·libdebian-installer-extra4-udeb_0.127_arm64.udeb 
3 ·29aaba1b9657a9d9a15aad1540770e24·6236·libs·optional·libdebian-installer-extra4_0.127_arm64.deb 
4 ·129169c27a5e94e5f69246c923e7ef4c·59328·debug·optional·libdebian-installer4-dbgsym_0.127_arm64.deb 
5 ·917d4c4c883f7d07d5d3de075dbf0253·184960·libdevel·optional·libdebian-installer4-dev_0.127_arm64.deb 
6 ·e899480044a9189ff6c4b286c1fde5f8·20028·debian-installer·optional·libdebian-installer4-udeb_0.127_arm64.udeb 
7 ·5d4866939538dc387bc16e8c30c0b159·21888·libs·optional·libdebian-installer4_0.127_arm64.deb1 ·56752e1a99f939b98009bca144ca8ed1·7944·debug·optional·libdebian-installer-extra4-dbgsym_0.127_arm64.deb
 2 ·053c5f7a30b4ee0fd932033d4128c6f3·3876·debian-installer·optional·libdebian-installer-extra4-udeb_0.127_arm64.udeb
 3 ·d72b6ba1f5891eedb55e2ccd5b7b8f4c·6132·libs·optional·libdebian-installer-extra4_0.127_arm64.deb
 4 ·f5a03de0b66986036a93b498bc979329·53868·debug·optional·libdebian-installer4-dbgsym_0.127_arm64.deb
 5 ·7d389cc3148c181933c9cdf08c28479c·182924·libdevel·optional·libdebian-installer4-dev_0.127_arm64.deb
 6 ·bba01f506c6f0c98d4c2d9ccd0b39cec·18272·debian-installer·optional·libdebian-installer4-udeb_0.127_arm64.udeb
 7 ·f2aa4dd66a58e66543e82a3e05a11fff·20344·libs·optional·libdebian-installer4_0.127_arm64.deb
57.9 KB
libdebian-installer-extra4-udeb_0.127_arm64.udeb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary
2 -rw-r--r--···0········0········0······572·2025-12-15·08:59:10.000000·control.tar.xz2 -rw-r--r--···0········0········0······572·2025-12-15·08:59:10.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····3212·2025-12-15·08:59:10.000000·data.tar.xz3 -rw-r--r--···0········0········0·····3112·2025-12-15·08:59:10.000000·data.tar.xz
57.4 KB
data.tar.xz
57.4 KB
data.tar
57.4 KB
./usr/lib/libdebian-installer-extra.so.4
File has been modified after NT_GNU_BUILD_ID has been applied.
1.8 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001bd0·0x001bd0·R·E·0x100006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001a40·0x001a40·R·E·0x10000
7 ··LOAD···········0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000450·0x000458·RW··0x100007 ··LOAD···········0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000450·0x000458·RW··0x10000
8 ··DYNAMIC········0x00fd80·0x000000000001fd80·0x000000000001fd80·0x000220·0x000220·RW··0x88 ··DYNAMIC········0x00fd80·0x000000000001fd80·0x000000000001fd80·0x000220·0x000220·RW··0x8
9 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x49 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
10 ··NOTE···········0x001bb0·0x0000000000001bb0·0x0000000000001bb0·0x000020·0x000020·R···0x810 ··NOTE···········0x001a20·0x0000000000001a20·0x0000000000001a20·0x000020·0x000020·R···0x8
11 ··GNU_PROPERTY···0x001bb0·0x0000000000001bb0·0x0000000000001bb0·0x000020·0x000020·R···0x811 ··GNU_PROPERTY···0x001a20·0x0000000000001a20·0x0000000000001a20·0x000020·0x000020·R···0x8
12 ··GNU_EH_FRAME···0x001860·0x0000000000001860·0x0000000000001860·0x000094·0x000094·R···0x412 ··GNU_EH_FRAME···0x00172c·0x000000000000172c·0x000000000000172c·0x000094·0x000094·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000358·0x000358·R···0x114 ··GNU_RELRO······0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000358·0x000358·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_d·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·.note.gnu.property·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_d·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·.note.gnu.property·
18 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·18 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
2.36 KB
readelf --wide --sections {}
    
Offset 10, 20 lines modifiedOffset 10, 20 lines modified
10 ··[·5]·.gnu.version······VERSYM··········0000000000000a30·000a30·000058·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000000a30·000a30·000058·02···A··3···0··2
11 ··[·6]·.gnu.version_d····VERDEF··········0000000000000a88·000a88·00005c·00···A··4···3··811 ··[·6]·.gnu.version_d····VERDEF··········0000000000000a88·000a88·00005c·00···A··4···3··8
12 ··[·7]·.gnu.version_r····VERNEED·········0000000000000ae8·000ae8·000070·00···A··4···3··812 ··[·7]·.gnu.version_r····VERNEED·········0000000000000ae8·000ae8·000070·00···A··4···3··8
13 ··[·8]·.rela.dyn·········RELA············0000000000000b58·000b58·000270·18···A··3···0··813 ··[·8]·.rela.dyn·········RELA············0000000000000b58·000b58·000270·18···A··3···0··8
14 ··[·9]·.rela.plt·········RELA············0000000000000dc8·000dc8·000240·18··AI··3··23··814 ··[·9]·.rela.plt·········RELA············0000000000000dc8·000dc8·000240·18··AI··3··23··8
15 ··[10]·.init·············PROGBITS········0000000000001008·001008·00001c·00··AX··0···0··415 ··[10]·.init·············PROGBITS········0000000000001008·001008·00001c·00··AX··0···0··4
16 ··[11]·.plt··············PROGBITS········0000000000001030·001030·0001a0·00··AX··0···0·1616 ··[11]·.plt··············PROGBITS········0000000000001030·001030·0001a0·00··AX··0···0·16
17 ··[12]·.text·············PROGBITS········00000000000011e0·0011e0·00061c·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00000000000011e0·0011e0·000500·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00000000000017fc·0017fc·000018·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00000000000016e0·0016e0·000018·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000001818·001818·000047·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········00000000000016f8·0016f8·000032·01·AMS··0···0··1
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000001860·001860·000094·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000172c·00172c·000094·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00000000000018f8·0018f8·0002b8·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········00000000000017c0·0017c0·000260·00···A··0···0··8
22 ··[17]·.note.gnu.property·NOTE············0000000000001bb0·001bb0·000020·00···A··0···0··822 ··[17]·.note.gnu.property·NOTE············0000000000001a20·001a20·000020·00···A··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······000000000001fca8·00fca8·000008·08··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······000000000001fca8·00fca8·000008·08··WA··0···0··8
24 ··[19]·.fini_array·······FINI_ARRAY······000000000001fcb0·00fcb0·000008·08··WA··0···0··824 ··[19]·.fini_array·······FINI_ARRAY······000000000001fcb0·00fcb0·000008·08··WA··0···0··8
25 ··[20]·.data.rel.ro······PROGBITS········000000000001fcb8·00fcb8·0000c8·00··WA··0···0··825 ··[20]·.data.rel.ro······PROGBITS········000000000001fcb8·00fcb8·0000c8·00··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········000000000001fd80·00fd80·000220·10··WA··4···0··826 ··[21]·.dynamic··········DYNAMIC·········000000000001fd80·00fd80·000220·10··WA··4···0··8
27 ··[22]·.got··············PROGBITS········000000000001ffa0·00ffa0·000048·08··WA··0···0··827 ··[22]·.got··············PROGBITS········000000000001ffa0·00ffa0·000048·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········000000000001ffe8·00ffe8·0000d8·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········000000000001ffe8·00ffe8·0000d8·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········00000000000200c0·0100c0·000038·00··WA··0···0··829 ··[24]·.data·············PROGBITS········00000000000200c0·0100c0·000038·00··WA··0···0··8
2.75 KB
readelf --wide --symbols {}
    
Offset 28, 20 lines modifiedOffset 28, 20 lines modified
28 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@GLIBC_2.17·(4)28 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@GLIBC_2.17·(4)
29 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_hash_table_insert@LIBDI_4.0·(5)29 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_hash_table_insert@LIBDI_4.0·(5)
30 ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_rstring_equal@LIBDI_4.0·(5)30 ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_rstring_equal@LIBDI_4.0·(5)
31 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_mem_chunk_alloc@LIBDI_4.0·(5)31 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_mem_chunk_alloc@LIBDI_4.0·(5)
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file@LIBDI_4.0·(5)33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file@LIBDI_4.0·(5)
34 ····30:·00000000000200c8····48·OBJECT··GLOBAL·DEFAULT···24·di_release_parser_fieldinfo@@LIBDI_4.834 ····30:·00000000000200c8····48·OBJECT··GLOBAL·DEFAULT···24·di_release_parser_fieldinfo@@LIBDI_4.8
35 ····31:·00000000000012e0····12·FUNC····GLOBAL·DEFAULT···12·di_list_alloc@@LIBDI_4.135 ····31:·00000000000012c8····12·FUNC····GLOBAL·DEFAULT···12·di_list_alloc@@LIBDI_4.1
36 ····32:·0000000000001450····96·FUNC····GLOBAL·DEFAULT···12·di_list_prepend@@LIBDI_4.136 ····32:·00000000000013bc····76·FUNC····GLOBAL·DEFAULT···12·di_list_prepend@@LIBDI_4.1
37 ····33:·00000000000016cc···100·FUNC····GLOBAL·DEFAULT···12·di_release_alloc@@LIBDI_4.137 ····33:·00000000000015d8····88·FUNC····GLOBAL·DEFAULT···12·di_release_alloc@@LIBDI_4.1
38 ····34:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.138 ····34:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.1
39 ····35:·0000000000001390····96·FUNC····GLOBAL·DEFAULT···12·di_list_append@@LIBDI_4.139 ····35:·0000000000001324····76·FUNC····GLOBAL·DEFAULT···12·di_list_append@@LIBDI_4.1
40 ····36:·0000000000001388·····8·FUNC····GLOBAL·DEFAULT···12·di_list_free@@LIBDI_4.140 ····36:·000000000000131c·····8·FUNC····GLOBAL·DEFAULT···12·di_list_free@@LIBDI_4.1
41 ····37:·0000000000001730····80·FUNC····GLOBAL·DEFAULT···12·di_release_free@@LIBDI_4.141 ····37:·0000000000001630····68·FUNC····GLOBAL·DEFAULT···12·di_release_free@@LIBDI_4.1
42 ····38:·00000000000013f0····96·FUNC····GLOBAL·DEFAULT···12·di_list_append_chunk@@LIBDI_4.142 ····38:·0000000000001370····76·FUNC····GLOBAL·DEFAULT···12·di_list_append_chunk@@LIBDI_4.1
43 ····39:·00000000000012ec···156·FUNC····GLOBAL·DEFAULT···12·di_list_destroy@@LIBDI_4.143 ····39:·00000000000012d4····72·FUNC····GLOBAL·DEFAULT···12·di_list_destroy@@LIBDI_4.1
44 ····40:·0000000000001560···364·FUNC····GLOBAL·DEFAULT···12·di_release_parser_read_file@@LIBDI_4.844 ····40:·0000000000001488···336·FUNC····GLOBAL·DEFAULT···12·di_release_parser_read_file@@LIBDI_4.8
45 ····41:·00000000000014b0····96·FUNC····GLOBAL·DEFAULT···12·di_list_prepend_chunk@@LIBDI_4.145 ····41:·0000000000001408····76·FUNC····GLOBAL·DEFAULT···12·di_list_prepend_chunk@@LIBDI_4.1
46 ····42:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.846 ····42:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.8
47 ····43:·0000000000001780···124·FUNC····GLOBAL·DEFAULT···12·di_release_read_file@@LIBDI_4.847 ····43:·0000000000001674···108·FUNC····GLOBAL·DEFAULT···12·di_release_read_file@@LIBDI_4.8
6.13 KB
readelf --wide --relocs {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xb58·contains·26·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xb58·contains·26·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000001fca8··0000000000000403·R_AARCH64_RELATIVE························12c03 000000000001fca8··0000000000000403·R_AARCH64_RELATIVE························12c0
4 000000000001fcb0··0000000000000403·R_AARCH64_RELATIVE························126c4 000000000001fcb0··0000000000000403·R_AARCH64_RELATIVE························126c
5 000000000001fcb8··0000000000000403·R_AARCH64_RELATIVE························18305 000000000001fcb8··0000000000000403·R_AARCH64_RELATIVE························1706
6 000000000001fce0··0000000000000403·R_AARCH64_RELATIVE························18386 000000000001fce0··0000000000000403·R_AARCH64_RELATIVE························170d
7 000000000001fd08··0000000000000403·R_AARCH64_RELATIVE························18407 000000000001fd08··0000000000000403·R_AARCH64_RELATIVE························1714
8 000000000001fd30··0000000000000403·R_AARCH64_RELATIVE························18508 000000000001fd30··0000000000000403·R_AARCH64_RELATIVE························171d
9 000000000001fd58··0000000000000403·R_AARCH64_RELATIVE························18589 000000000001fd58··0000000000000403·R_AARCH64_RELATIVE························1723
10 00000000000200c0··0000000000000403·R_AARCH64_RELATIVE························200c010 00000000000200c0··0000000000000403·R_AARCH64_RELATIVE························200c0
11 00000000000200c8··0000000000000403·R_AARCH64_RELATIVE························1fd5811 00000000000200c8··0000000000000403·R_AARCH64_RELATIVE························1fd58
12 00000000000200d0··0000000000000403·R_AARCH64_RELATIVE························1fd3012 00000000000200d0··0000000000000403·R_AARCH64_RELATIVE························1fd30
13 00000000000200d8··0000000000000403·R_AARCH64_RELATIVE························1fd0813 00000000000200d8··0000000000000403·R_AARCH64_RELATIVE························1fd08
14 00000000000200e0··0000000000000403·R_AARCH64_RELATIVE························1fce014 00000000000200e0··0000000000000403·R_AARCH64_RELATIVE························1fce0
15 00000000000200e8··0000000000000403·R_AARCH64_RELATIVE························1fcb815 00000000000200e8··0000000000000403·R_AARCH64_RELATIVE························1fcb8
16 000000000001fcc8··0000002800000101·R_AARCH64_ABS64········0000000000001560·di_release_parser_read_file@@LIBDI_4.8·+·016 000000000001fcc8··0000002800000101·R_AARCH64_ABS64········0000000000001488·di_release_parser_read_file@@LIBDI_4.8·+·0
17 000000000001fcf0··0000002800000101·R_AARCH64_ABS64········0000000000001560·di_release_parser_read_file@@LIBDI_4.8·+·017 000000000001fcf0··0000002800000101·R_AARCH64_ABS64········0000000000001488·di_release_parser_read_file@@LIBDI_4.8·+·0
18 000000000001fd18··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·018 000000000001fd18··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
19 000000000001fd40··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·019 000000000001fd40··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
20 000000000001fd68··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·020 000000000001fd68··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
21 000000000001ffa8··0000000400000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_hash@LIBDI_4.0·+·021 000000000001ffa8··0000000400000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_hash@LIBDI_4.0·+·0
22 000000000001ffb0··0000000500000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·022 000000000001ffb0··0000000500000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·0
23 000000000001ffb8··0000000800000401·R_AARCH64_GLOB_DAT·····0000000000000000·__cxa_finalize@GLIBC_2.17·+·023 000000000001ffb8··0000000800000401·R_AARCH64_GLOB_DAT·····0000000000000000·__cxa_finalize@GLIBC_2.17·+·0
24 000000000001ffc0··0000001e00000401·R_AARCH64_GLOB_DAT·····00000000000200c8·di_release_parser_fieldinfo@@LIBDI_4.8·+·024 000000000001ffc0··0000001e00000401·R_AARCH64_GLOB_DAT·····00000000000200c8·di_release_parser_fieldinfo@@LIBDI_4.8·+·0
Offset 27, 30 lines modifiedOffset 27, 30 lines modified
27 000000000001ffd0··0000001300000401·R_AARCH64_GLOB_DAT·····0000000000000000·__stack_chk_guard@GLIBC_2.17·+·027 000000000001ffd0··0000001300000401·R_AARCH64_GLOB_DAT·····0000000000000000·__stack_chk_guard@GLIBC_2.17·+·0
28 000000000001ffd8··0000001a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_equal@LIBDI_4.0·+·028 000000000001ffd8··0000001a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_equal@LIBDI_4.0·+·0
29 000000000001ffe0··0000001c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·029 000000000001ffe0··0000001c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0
  
30 Relocation·section·'.rela.plt'·at·offset·0xdc8·contains·24·entries:30 Relocation·section·'.rela.plt'·at·offset·0xdc8·contains·24·entries:
31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
32 0000000000020000··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·strlen@GLIBC_2.17·+·032 0000000000020000··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·strlen@GLIBC_2.17·+·0
33 0000000000020008··0000002100000402·R_AARCH64_JUMP_SLOT····00000000000016cc·di_release_alloc@@LIBDI_4.1·+·033 0000000000020008··0000002100000402·R_AARCH64_JUMP_SLOT····00000000000015d8·di_release_alloc@@LIBDI_4.1·+·0
34 0000000000020010··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·__isoc23_sscanf@GLIBC_2.38·+·034 0000000000020010··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·__isoc23_sscanf@GLIBC_2.38·+·0
35 0000000000020018··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_free@LIBDI_4.0·+·035 0000000000020018··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_free@LIBDI_4.0·+·0
36 0000000000020020··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@GLIBC_2.17·+·036 0000000000020020··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@GLIBC_2.17·+·0
37 0000000000020028··0000000900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_read_string@LIBDI_4.0·+·037 0000000000020028··0000000900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
38 0000000000020030··0000000a00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_lookup@LIBDI_4.0·+·038 0000000000020030··0000000a00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_lookup@LIBDI_4.0·+·0
39 0000000000020038··0000000b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc0@LIBDI_4.0·+·039 0000000000020038··0000000b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc0@LIBDI_4.0·+·0
40 0000000000020040··0000000c00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc@LIBDI_4.0·+·040 0000000000020040··0000000c00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc@LIBDI_4.0·+·0
41 0000000000020048··0000000d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_new@LIBDI_4.0·+·041 0000000000020048··0000000d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_new@LIBDI_4.0·+·0
42 0000000000020050··0000000e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_add@LIBDI_4.0·+·042 0000000000020050··0000000e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_add@LIBDI_4.0·+·0
43 0000000000020058··0000000f00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_alloc@LIBDI_4.0·+·043 0000000000020058··0000000f00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_alloc@LIBDI_4.0·+·0
44 0000000000020060··0000001000000402·R_AARCH64_JUMP_SLOT····0000000000000000·strdup@GLIBC_2.17·+·044 0000000000020060··0000001000000402·R_AARCH64_JUMP_SLOT····0000000000000000·strdup@GLIBC_2.17·+·0
45 0000000000020068··0000001100000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@GLIBC_2.17·+·045 0000000000020068··0000001100000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@GLIBC_2.17·+·0
46 0000000000020070··0000001200000402·R_AARCH64_JUMP_SLOT····0000000000000000·__gmon_start__·+·046 0000000000020070··0000001200000402·R_AARCH64_JUMP_SLOT····0000000000000000·__gmon_start__·+·0
47 0000000000020078··0000001400000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc0@LIBDI_4.0·+·047 0000000000020078··0000001400000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc0@LIBDI_4.0·+·0
48 0000000000020080··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000001730·di_release_free@@LIBDI_4.1·+·048 0000000000020080··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000001630·di_release_free@@LIBDI_4.1·+·0
49 0000000000020088··0000001500000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_new_full@LIBDI_4.0·+·049 0000000000020088··0000001500000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_new_full@LIBDI_4.0·+·0
50 0000000000020090··0000001600000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_destroy@LIBDI_4.0·+·050 0000000000020090··0000001600000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_destroy@LIBDI_4.0·+·0
51 0000000000020098··0000001700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_destroy@LIBDI_4.0·+·051 0000000000020098··0000001700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_destroy@LIBDI_4.0·+·0
52 00000000000200a0··0000001800000402·R_AARCH64_JUMP_SLOT····0000000000000000·memchr@GLIBC_2.17·+·052 00000000000200a0··0000001800000402·R_AARCH64_JUMP_SLOT····0000000000000000·memchr@GLIBC_2.17·+·0
53 00000000000200a8··0000001900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_insert@LIBDI_4.0·+·053 00000000000200a8··0000001900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_insert@LIBDI_4.0·+·0
54 00000000000200b0··0000001b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc@LIBDI_4.0·+·054 00000000000200b0··0000001b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc@LIBDI_4.0·+·0
55 00000000000200b8··0000001d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_rfc822_read_file@LIBDI_4.0·+·055 00000000000200b8··0000001d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_rfc822_read_file@LIBDI_4.0·+·0
1000 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0xfd80·contains·30·entries:2 Dynamic·section·at·offset·0xfd80·contains·30·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdebian-installer.so.4]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdebian-installer.so.4]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]
7 ·0x000000000000000e·(SONAME)·············Library·soname:·[libdebian-installer-extra.so.4]7 ·0x000000000000000e·(SONAME)·············Library·soname:·[libdebian-installer-extra.so.4]
8 ·0x000000000000000c·(INIT)···············0x10088 ·0x000000000000000c·(INIT)···············0x1008
9 ·0x000000000000000d·(FINI)···············0x17fc9 ·0x000000000000000d·(FINI)···············0x16e0
10 ·0x0000000000000019·(INIT_ARRAY)·········0x1fca810 ·0x0000000000000019·(INIT_ARRAY)·········0x1fca8
11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
12 ·0x000000000000001a·(FINI_ARRAY)·········0x1fcb012 ·0x000000000000001a·(FINI_ARRAY)·········0x1fcb0
13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
14 ·0x000000006ffffef5·(GNU_HASH)···········0x26014 ·0x000000006ffffef5·(GNU_HASH)···········0x260
15 ·0x0000000000000005·(STRTAB)·············0x6e815 ·0x0000000000000005·(STRTAB)·············0x6e8
16 ·0x0000000000000006·(SYMTAB)·············0x2c816 ·0x0000000000000006·(SYMTAB)·············0x2c8
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7eabbdc91114ab4878ae3ceb671d98be5f5967623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98f653f6a3086dead971d319aab532e1eb5ffd59
  
4 Displaying·notes·found·in:·.note.gnu.property4 Displaying·notes·found·in:·.note.gnu.property
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS6 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
18.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x94·(offset:·0x18f8)6 ··Start·of·frame·section:··0x90·(offset:·0x17c0)
7 ··Entries·in·search·table:·0x117 ··Entries·in·search·table:·0x11
8 ··0xfffffffffffff9a0·(offset:·0x1200)·->·0xac·fde=[····14]8 ··0xfffffffffffffad4·(offset:·0x1200)·->·0xa8·fde=[····14]
9 ··0xfffffffffffff9d0·(offset:·0x1230)·->·0xc0·fde=[····28]9 ··0xfffffffffffffb04·(offset:·0x1230)·->·0xbc·fde=[····28]
10 ··0xfffffffffffffa0c·(offset:·0x126c)·->·0xd4·fde=[····3c]10 ··0xfffffffffffffb40·(offset:·0x126c)·->·0xd0·fde=[····3c]
11 ··0xfffffffffffffa60·(offset:·0x12c0)·->·0xfc·fde=[····64]11 ··0xfffffffffffffb94·(offset:·0x12c0)·->·0xf8·fde=[····64]
12 ··0xfffffffffffffa80·(offset:·0x12e0)·->·0x110·fde=[····78]12 ··0xfffffffffffffb9c·(offset:·0x12c8)·->·0x10c·fde=[····78]
13 ··0xfffffffffffffa8c·(offset:·0x12ec)·->·0x124·fde=[····8c]13 ··0xfffffffffffffba8·(offset:·0x12d4)·->·0x120·fde=[····8c]
 14 ··0xfffffffffffffbf0·(offset:·0x131c)·->·0x14c·fde=[····b8]
14 ··0xfffffffffffffb28·(offset:·0x1388)·->·0x160·fde=[····c8]15 ··0xfffffffffffffbf8·(offset:·0x1324)·->·0x160·fde=[····cc]
15 ··0xfffffffffffffb30·(offset:·0x1390)·->·0x174·fde=[····dc]16 ··0xfffffffffffffc44·(offset:·0x1370)·->·0x188·fde=[····f4]
16 ··0xfffffffffffffb90·(offset:·0x13f0)·->·0x1a8·fde=[···110]17 ··0xfffffffffffffc90·(offset:·0x13bc)·->·0x1b0·fde=[···11c]
17 ··0xfffffffffffffbf0·(offset:·0x1450)·->·0x1dc·fde=[···144]18 ··0xfffffffffffffcdc·(offset:·0x1408)·->·0x1d8·fde=[···144]
 19 ··0xfffffffffffffd28·(offset:·0x1454)·->·0x204·fde=[···170]
18 ··0xfffffffffffffc50·(offset:·0x14b0)·->·0x210·fde=[···178]20 ··0xfffffffffffffd30·(offset:·0x145c)·->·0x218·fde=[···184]
19 ··0xfffffffffffffcc0·(offset:·0x1520)·->·0x248·fde=[···1b0]21 ··0xfffffffffffffd5c·(offset:·0x1488)·->·0x23c·fde=[···1a8]
20 ··0xfffffffffffffcc8·(offset:·0x1528)·->·0x25c·fde=[···1c4]22 ··0xfffffffffffffeac·(offset:·0x15d8)·->·0x280·fde=[···1ec]
21 ··0xfffffffffffffd00·(offset:·0x1560)·->·0x284·fde=[···1ec]23 ··0xffffffffffffff04·(offset:·0x1630)·->·0x2a4·fde=[···210]
22 ··0xfffffffffffffe6c·(offset:·0x16cc)·->·0x2cc·fde=[···234]24 ··0xffffffffffffff48·(offset:·0x1674)·->·0x2c8·fde=[···234]
23 ··0xfffffffffffffed0·(offset:·0x1730)·->·0x2f4·fde=[···25c] 
24 ··0xffffffffffffff20·(offset:·0x1780)·->·0x31c·fde=[···284] 
  
25 Contents·of·the·.eh_frame·section:25 Contents·of·the·.eh_frame·section:
  
  
26 00000000·0000000000000010·00000000·CIE26 00000000·0000000000000010·00000000·CIE
27 ··Version:···············127 ··Version:···············1
28 ··Augmentation:··········"zR"28 ··Augmentation:··········"zR"
Offset 67, 309 lines modifiedOffset 67, 240 lines modified
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000012c0..00000000000012c868 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000012c0..00000000000012c8
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
  
72 00000078·0000000000000010·0000007c·FDE·cie=00000000·pc=00000000000012e0..00000000000012ec72 00000078·0000000000000010·0000007c·FDE·cie=00000000·pc=00000000000012c8..00000000000012d4
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 0000008c·0000000000000038·00000090·FDE·cie=00000000·pc=00000000000012ec..000000000000138876 0000008c·0000000000000028·00000090·FDE·cie=00000000·pc=00000000000012d4..000000000000131c
77 ··DW_CFA_advance_loc:·4·to·00000000000012f077 ··DW_CFA_advance_loc:·4·to·00000000000012d8
78 ··DW_CFA_AARCH64_negate_ra_state78 ··DW_CFA_AARCH64_negate_ra_state
79 ··DW_CFA_advance_loc:·4·to·00000000000012f479 ··DW_CFA_advance_loc:·4·to·00000000000012dc
80 ··DW_CFA_def_cfa_offset:·4880 ··DW_CFA_def_cfa_offset:·32
81 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
82 ··DW_CFA_offset:·r30·(x30)·at·cfa-4081 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
83 ··DW_CFA_advance_loc:·8·to·00000000000012fc 
84 ··DW_CFA_offset:·r19·(x19)·at·cfa-3282 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 83 ··DW_CFA_advance_loc:·4·to·00000000000012e0
85 ··DW_CFA_offset:·r20·(x20)·at·cfa-2484 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
86 ··DW_CFA_advance_loc:·16·to·000000000000130c 
87 ··DW_CFA_offset:·r21·(x21)·at·cfa-1685 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
88 ··DW_CFA_advance_loc:·60·to·000000000000134886 ··DW_CFA_advance_loc:·20·to·00000000000012f4
 87 ··DW_CFA_remember_state
89 ··DW_CFA_restore:·r21·(x21) 
90 ··DW_CFA_advance_loc:·8·to·0000000000001350 
91 ··DW_CFA_restore:·r30·(x30) 
92 ··DW_CFA_restore:·r29·(x29) 
93 ··DW_CFA_restore:·r19·(x19)88 ··DW_CFA_restore:·r19·(x19)
 89 ··DW_CFA_restore:·r30·(x30)
94 ··DW_CFA_restore:·r20·(x20)90 ··DW_CFA_restore:·r20·(x20)
 91 ··DW_CFA_restore:·r21·(x21)
95 ··DW_CFA_def_cfa_offset:·092 ··DW_CFA_def_cfa_offset:·0
96 ··DW_CFA_advance_loc:·4·to·0000000000001354 
97 ··DW_CFA_AARCH64_negate_ra_state 
98 ··DW_CFA_advance_loc:·4·to·000000000000135893 ··DW_CFA_advance_loc:·4·to·00000000000012f8
99 ··DW_CFA_def_cfa_offset:·48 
100 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
101 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
102 ··DW_CFA_offset:·r21·(x21)·at·cfa-16 
103 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
104 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
105 ··DW_CFA_AARCH64_negate_ra_state94 ··DW_CFA_AARCH64_negate_ra_state
 95 ··DW_CFA_advance_loc:·4·to·00000000000012fc
 96 ··DW_CFA_restore_state
106 ··DW_CFA_nop97 ··DW_CFA_nop
  
107 000000c8·0000000000000010·000000cc·FDE·cie=00000000·pc=0000000000001388..000000000000139098 000000b8·0000000000000010·000000bc·FDE·cie=00000000·pc=000000000000131c..0000000000001324
108 ··DW_CFA_nop99 ··DW_CFA_nop
109 ··DW_CFA_nop100 ··DW_CFA_nop
110 ··DW_CFA_nop101 ··DW_CFA_nop
  
111 000000dc·0000000000000030·000000e0·FDE·cie=00000000·pc=0000000000001390..00000000000013f0102 000000cc·0000000000000024·000000d0·FDE·cie=00000000·pc=0000000000001324..0000000000001370
112 ··DW_CFA_advance_loc:·4·to·0000000000001394103 ··DW_CFA_advance_loc:·4·to·0000000000001328
113 ··DW_CFA_AARCH64_negate_ra_state104 ··DW_CFA_AARCH64_negate_ra_state
114 ··DW_CFA_advance_loc:·4·to·0000000000001398105 ··DW_CFA_advance_loc:·4·to·000000000000132c
115 ··DW_CFA_def_cfa_offset:·32106 ··DW_CFA_def_cfa_offset:·32
116 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
117 ··DW_CFA_offset:·r30·(x30)·at·cfa-24107 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
118 ··DW_CFA_advance_loc:·8·to·00000000000013a0 
119 ··DW_CFA_offset:·r19·(x19)·at·cfa-16108 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 109 ··DW_CFA_advance_loc:·12·to·0000000000001338
120 ··DW_CFA_offset:·r20·(x20)·at·cfa-8110 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
121 ··DW_CFA_advance_loc:·48·to·00000000000013d0111 ··DW_CFA_advance_loc:·40·to·0000000000001360
122 ··DW_CFA_remember_state112 ··DW_CFA_remember_state
123 ··DW_CFA_restore:·r30·(x30) 
124 ··DW_CFA_restore:·r29·(x29) 
125 ··DW_CFA_restore:·r19·(x19)113 ··DW_CFA_restore:·r19·(x19)
126 ··DW_CFA_restore:·r20·(x20) 
127 ··DW_CFA_def_cfa_offset:·0 
128 ··DW_CFA_advance_loc:·4·to·00000000000013d4 
129 ··DW_CFA_AARCH64_negate_ra_state 
130 ··DW_CFA_advance_loc:·4·to·00000000000013d8 
131 ··DW_CFA_restore_state 
132 ··DW_CFA_advance_loc:·16·to·00000000000013e8 
133 ··DW_CFA_restore:·r30·(x30)114 ··DW_CFA_restore:·r30·(x30)
134 ··DW_CFA_restore:·r29·(x29) 
135 ··DW_CFA_restore:·r19·(x19) 
136 ··DW_CFA_restore:·r20·(x20)115 ··DW_CFA_restore:·r20·(x20)
137 ··DW_CFA_def_cfa_offset:·0116 ··DW_CFA_def_cfa_offset:·0
138 ··DW_CFA_advance_loc:·4·to·00000000000013ec117 ··DW_CFA_advance_loc:·4·to·0000000000001364
139 ··DW_CFA_AARCH64_negate_ra_state118 ··DW_CFA_AARCH64_negate_ra_state
 119 ··DW_CFA_advance_loc:·4·to·0000000000001368
 120 ··DW_CFA_restore_state
  
140 00000110·0000000000000030·00000114·FDE·cie=00000000·pc=00000000000013f0..0000000000001450121 000000f4·0000000000000024·000000f8·FDE·cie=00000000·pc=0000000000001370..00000000000013bc
141 ··DW_CFA_advance_loc:·4·to·00000000000013f4122 ··DW_CFA_advance_loc:·4·to·0000000000001374
142 ··DW_CFA_AARCH64_negate_ra_state123 ··DW_CFA_AARCH64_negate_ra_state
143 ··DW_CFA_advance_loc:·4·to·00000000000013f8124 ··DW_CFA_advance_loc:·4·to·0000000000001378
Max diff block lines reached; 11945/18982 bytes (62.93%) of diff not shown.
533 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·of·section·.plt:2 Disassembly·of·section·.plt:
  
3 0000000000001030·<strlen@plt-0x20>:3 0000000000001030·<strlen@plt-0x20>:
4 »       bti»    c4 »       bti»    c
5 »       stp»    x16,·x30,·[sp,·#-16]!5 »       stp»    x16,·x30,·[sp,·#-16]!
6 »       adrp»   x16,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>6 »       adrp»   x16,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
7 »       ldr»    x17,·[x16,·#4088]7 »       ldr»    x17,·[x16,·#4088]
8 »       add»    x16,·x16,·#0xff88 »       add»    x16,·x16,·#0xff8
9 »       br»     x179 »       br»     x17
10 »       nop10 »       nop
11 »       nop11 »       nop
  
12 0000000000001050·<strlen@plt>:12 0000000000001050·<strlen@plt>:
14.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 419 lines modifiedOffset 1, 348 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000011e0·<di_list_alloc@@LIBDI_4.1-0x100>:2 00000000000011e0·<di_list_alloc@@LIBDI_4.1-0xe8>:
3 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>3 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
4 »       ldr»    x0,·[x0,·#4040]4 »       ldr»    x0,·[x0,·#4040]
5 »       cbz»    x0,·11f0·<di_parser_rfc822_read_file@plt+0x30>5 »       cbz»    x0,·11f0·<di_parser_rfc822_read_file@plt+0x30>
6 »       b»      1130·<__gmon_start__@plt>6 »       b»      1130·<__gmon_start__@plt>
7 »       ret7 »       ret
8 »       nop8 »       nop
9 »       nop9 »       nop
10 »       nop10 »       nop
11 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>11 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
12 »       add»    x0,·x0,·#0xf812 »       add»    x0,·x0,·#0xf8
13 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>13 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
14 »       add»    x1,·x1,·#0xf814 »       add»    x1,·x1,·#0xf8
15 »       cmp»    x1,·x015 »       cmp»    x1,·x0
16 »       b.eq»   122c·<di_parser_rfc822_read_file@plt+0x6c>··//·b.none16 »       b.eq»   122c·<di_parser_rfc822_read_file@plt+0x6c>··//·b.none
17 »       adrp»   x1,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>17 »       adrp»   x1,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
18 »       ldr»    x1,·[x1,·#4016]18 »       ldr»    x1,·[x1,·#4016]
19 »       cbz»    x1,·122c·<di_parser_rfc822_read_file@plt+0x6c>19 »       cbz»    x1,·122c·<di_parser_rfc822_read_file@plt+0x6c>
20 »       mov»    x16,·x120 »       mov»    x16,·x1
21 »       br»     x1621 »       br»     x16
22 »       ret22 »       ret
23 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>23 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
24 »       add»    x0,·x0,·#0xf824 »       add»    x0,·x0,·#0xf8
25 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>25 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
26 »       add»    x1,·x1,·#0xf826 »       add»    x1,·x1,·#0xf8
27 »       sub»    x1,·x1,·x027 »       sub»    x1,·x1,·x0
28 »       lsr»    x2,·x1,·#6328 »       lsr»    x2,·x1,·#63
29 »       add»    x1,·x2,·x1,·asr·#329 »       add»    x1,·x2,·x1,·asr·#3
30 »       asr»    x1,·x1,·#130 »       asr»    x1,·x1,·#1
31 »       cbz»    x1,·1268·<di_parser_rfc822_read_file@plt+0xa8>31 »       cbz»    x1,·1268·<di_parser_rfc822_read_file@plt+0xa8>
32 »       adrp»   x2,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>32 »       adrp»   x2,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
33 »       ldr»    x2,·[x2,·#4064]33 »       ldr»    x2,·[x2,·#4064]
34 »       cbz»    x2,·1268·<di_parser_rfc822_read_file@plt+0xa8>34 »       cbz»    x2,·1268·<di_parser_rfc822_read_file@plt+0xa8>
35 »       mov»    x16,·x235 »       mov»    x16,·x2
36 »       br»     x1636 »       br»     x16
37 »       ret37 »       ret
38 »       paciasp38 »       paciasp
39 »       stp»    x29,·x30,·[sp,·#-32]!39 »       stp»    x29,·x30,·[sp,·#-32]!
40 »       mov»    x29,·sp40 »       mov»    x29,·sp
41 »       str»    x19,·[sp,·#16]41 »       str»    x19,·[sp,·#16]
42 »       adrp»   x19,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>42 »       adrp»   x19,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
43 »       ldrb»   w0,·[x19,·#248]43 »       ldrb»   w0,·[x19,·#248]
44 »       tbnz»   w0,·#0,·12ac·<di_parser_rfc822_read_file@plt+0xec>44 »       tbnz»   w0,·#0,·12ac·<di_parser_rfc822_read_file@plt+0xec>
45 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>45 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
46 »       ldr»    x0,·[x0,·#4024]46 »       ldr»    x0,·[x0,·#4024]
47 »       cbz»    x0,·12a0·<di_parser_rfc822_read_file@plt+0xe0>47 »       cbz»    x0,·12a0·<di_parser_rfc822_read_file@plt+0xe0>
48 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>48 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
49 »       ldr»    x0,·[x0,·#192]49 »       ldr»    x0,·[x0,·#192]
50 »       bl»     1090·<__cxa_finalize@plt>50 »       bl»     1090·<__cxa_finalize@plt>
51 »       bl»     1200·<di_parser_rfc822_read_file@plt+0x40>51 »       bl»     1200·<di_parser_rfc822_read_file@plt+0x40>
52 »       mov»    w0,·#0x1···················»     //·#152 »       mov»    w0,·#0x1···················»     //·#1
53 »       strb»   w0,·[x19,·#248]53 »       strb»   w0,·[x19,·#248]
54 »       ldr»    x19,·[sp,·#16]54 »       ldr»    x19,·[sp,·#16]
55 »       ldp»    x29,·x30,·[sp],·#3255 »       ldp»    x29,·x30,·[sp],·#32
56 »       autiasp56 »       autiasp
57 »       ret57 »       ret
58 »       nop58 »       nop
59 »       bti»    c59 »       bti»    c
60 »       b»      1230·<di_parser_rfc822_read_file@plt+0x70>60 »       b»      1230·<di_parser_rfc822_read_file@plt+0x70>
61 »       nop 
62 »       nop 
63 »       nop 
64 »       nop 
65 »       nop 
66 »       nop 
  
67 00000000000012e0·<di_list_alloc@@LIBDI_4.1>:61 00000000000012c8·<di_list_alloc@@LIBDI_4.1>:
68 »       bti»    c62 »       bti»    c
69 »       mov»    x0,·#0x10··················»    //·#1663 »       mov»    x0,·#0x10··················»    //·#16
70 »       b»      1140·<di_malloc0@plt>64 »       b»      1140·<di_malloc0@plt>
  
71 00000000000012ec·<di_list_destroy@@LIBDI_4.1>:65 00000000000012d4·<di_list_destroy@@LIBDI_4.1>:
72 »       paciasp66 »       paciasp
73 »       stp»    x29,·x30,·[sp,·#-48]!67 »       stp»    x30,·x19,·[sp,·#-32]!
74 »       mov»    x29,·sp 
75 »       stp»    x19,·x20,·[sp,·#16]68 »       stp»    x20,·x21,·[sp,·#16]
 69 »       mov»    x20,·x1
76 »       ldr»    x19,·[x0]70 »       ldr»    x19,·[x0]
77 »       cbz»    x19,·1348·<di_list_destroy@@LIBDI_4.1+0x5c>71 »       cbnz»   x19,·12fc·<di_list_destroy@@LIBDI_4.1+0x28>
78 »       ldr»    x20,·[x19] 
79 »       str»    x21,·[sp,·#32] 
80 »       mov»    x21,·x1 
81 »       cbz»    x1,·1358·<di_list_destroy@@LIBDI_4.1+0x6c> 
82 »       ldr»    x0,·[x19,·#16] 
83 »       blr»    x21 
84 »       mov»    x0,·x19 
85 »       bl»     1080·<di_free@plt> 
86 »       cbz»    x20,·1344·<di_list_destroy@@LIBDI_4.1+0x58> 
87 »       mov»    x19,·x20 
88 »       ldr»    x20,·[x20] 
89 »       ldr»    x0,·[x19,·#16] 
90 »       blr»    x21 
91 »       mov»    x0,·x19 
92 »       bl»     1080·<di_free@plt> 
93 »       cbnz»   x20,·1328·<di_list_destroy@@LIBDI_4.1+0x3c> 
94 »       ldr»    x21,·[sp,·#32] 
95 »       ldp»    x19,·x20,·[sp,·#16]72 »       ldp»    x20,·x21,·[sp,·#16]
96 »       ldp»    x29,·x30,·[sp],·#4873 »       ldp»    x30,·x19,·[sp],·#32
97 »       autiasp74 »       autiasp
98 »       ret75 »       ret
 76 »       ldr»    x21,·[x19]
 77 »       cbz»    x20,·130c·<di_list_destroy@@LIBDI_4.1+0x38>
 78 »       ldr»    x0,·[x19,·#16]
 79 »       blr»    x20
99 »       mov»    x0,·x1980 »       mov»    x0,·x19
 81 »       mov»    x19,·x21
100 »       bl»     1080·<di_free@plt>82 »       bl»     1080·<di_free@plt>
101 »       cbz»    x20,·1344·<di_list_destroy@@LIBDI_4.1+0x58> 
102 »       ldr»    x19,·[x20] 
103 »       mov»    x0,·x20 
104 »       bl»     1080·<di_free@plt> 
105 »       cbz»    x19,·1344·<di_list_destroy@@LIBDI_4.1+0x58> 
106 »       ldr»    x20,·[x19] 
107 »       mov»    x0,·x19 
108 »       bl»     1080·<di_free@plt> 
109 »       cbnz»   x20,·1364·<di_list_destroy@@LIBDI_4.1+0x78> 
110 »       b»      1344·<di_list_destroy@@LIBDI_4.1+0x58>83 »       b»      12e8·<di_list_destroy@@LIBDI_4.1+0x14>
  
111 0000000000001388·<di_list_free@@LIBDI_4.1>:84 000000000000131c·<di_list_free@@LIBDI_4.1>:
112 »       bti»    c85 »       bti»    c
113 »       b»      1080·<di_free@plt>86 »       b»      1080·<di_free@plt>
  
Max diff block lines reached; 10305/14592 bytes (70.62%) of diff not shown.
391 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000000017fc·<.fini>:2 00000000000016e0·<.fini>:
3 »       paciasp3 »       paciasp
4 »       stp»    x29,·x30,·[sp,·#-16]!4 »       stp»    x29,·x30,·[sp,·#-16]!
5 »       mov»    x29,·sp5 »       mov»    x29,·sp
6 »       ldp»    x29,·x30,·[sp],·#166 »       ldp»    x29,·x30,·[sp],·#16
7 »       autiasp7 »       autiasp
8 »       ret8 »       ret
388 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··%ms·%zu·%128s2 ··[·····0]··%ms·%zu·%128s
3 ··[····18]··SHA2563 ··[·····e]··SHA256
4 ··[····20]··MD5Sum4 ··[····15]··MD5Sum
5 ··[····28]··Codename5 ··[····1c]··Codename
6 ··[····38]··Suite6 ··[····25]··Suite
7 ··[····40]··Origin7 ··[····2b]··Origin
  
1.45 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00001860·011b033b·94000000·11000000·a0f9ffff·...;............2 ··0x0000172c·011b033b·90000000·11000000·d4faffff·...;............
3 ··0x00001870·ac000000·d0f9ffff·c0000000·0cfaffff·................ 
4 ··0x00001880·d4000000·60faffff·fc000000·80faffff·....`........... 
5 ··0x00001890·10010000·8cfaffff·24010000·28fbffff·........$...(... 
6 ··0x000018a0·60010000·30fbffff·74010000·90fbffff·`...0...t....... 
7 ··0x000018b0·a8010000·f0fbffff·dc010000·50fcffff·............P...3 ··0x0000173c·a8000000·04fbffff·bc000000·40fbffff·............@...
 4 ··0x0000174c·d0000000·94fbffff·f8000000·9cfbffff·................
 5 ··0x0000175c·0c010000·a8fbffff·20010000·f0fbffff·........·.......
 6 ··0x0000176c·4c010000·f8fbffff·60010000·44fcffff·L.......`...D...
8 ··0x000018c0·10020000·c0fcffff·48020000·c8fcffff·........H.......7 ··0x0000177c·88010000·90fcffff·b0010000·dcfcffff·................
9 ··0x000018d0·5c020000·00fdffff·84020000·6cfeffff·\...........l...8 ··0x0000178c·d8010000·28fdffff·04020000·30fdffff·....(.......0...
 9 ··0x0000179c·18020000·5cfdffff·3c020000·acfeffff·....\...<.......
10 ··0x000018e0·cc020000·d0feffff·f4020000·20ffffff·............·...10 ··0x000017ac·80020000·04ffffff·a4020000·48ffffff·............H...
11 ··0x000018f0·1c030000····························....11 ··0x000017bc·c8020000····························....
  
5.51 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 47 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000018f8·10000000·00000000·017a5200·04781e01·.........zR..x..2 ··0x000017c0·10000000·00000000·017a5200·04781e01·.........zR..x..
3 ··0x00001908·1b0c1f00·10000000·18000000·ecf8ffff·................3 ··0x000017d0·1b0c1f00·10000000·18000000·24faffff·............$...
4 ··0x00001918·30000000·00000000·10000000·2c000000·0...........,...4 ··0x000017e0·30000000·00000000·10000000·2c000000·0...........,...
5 ··0x00001928·08f9ffff·3c000000·00000000·24000000·....<.......$...5 ··0x000017f0·40faffff·3c000000·00000000·24000000·@...<.......$...
6 ··0x00001938·40000000·30f9ffff·50000000·00412d41·@...0...P....A-A6 ··0x00001800·40000000·68faffff·50000000·00412d41·@...h...P....A-A
7 ··0x00001948·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A7 ··0x00001810·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A
8 ··0x00001958·2d000000·10000000·68000000·5cf9ffff·-.......h...\...8 ··0x00001820·2d000000·10000000·68000000·94faffff·-.......h.......
9 ··0x00001968·08000000·00000000·10000000·7c000000·............|...9 ··0x00001830·08000000·00000000·10000000·7c000000·............|...
10 ··0x00001978·68f9ffff·0c000000·00000000·38000000·h...........8...10 ··0x00001840·88faffff·0c000000·00000000·28000000·............(...
11 ··0x00001988·90000000·60f9ffff·9c000000·00412d41·....`........A-A11 ··0x00001850·90000000·80faffff·48000000·00412d41·........H....A-A
 12 ··0x00001860·0e209e04·93034194·02950145·0ad3ded4·.·....A....E....
12 ··0x00001998·0e309d06·9e054293·04940344·95024fd5·.0....B....D..O. 
13 ··0x000019a8·42deddd3·d40e0041·2d410e30·93049403·B......A-A.0.... 
14 ··0x000019b8·95029d06·9e052d00·10000000·cc000000·......-.........13 ··0x00001870·d50e0041·2d410b00·10000000·bc000000·...A-A..........
15 ··0x000019c8·c0f9ffff·08000000·00000000·30000000·............0...14 ··0x00001880·9cfaffff·08000000·00000000·24000000·............$...
16 ··0x000019d8·e0000000·b4f9ffff·60000000·00412d41·........`....A-A15 ··0x00001890·d0000000·90faffff·4c000000·00412d41·........L....A-A
 16 ··0x000018a0·0e209e04·93034394·024a0ad3·ded40e00·.·....C..J......
17 ··0x000019e8·0e209d04·9e034293·0294014c·0adeddd3·.·....B....L.... 
18 ··0x000019f8·d40e0041·2d410b44·deddd3d4·0e00412d·...A-A.D......A- 
19 ··0x00001a08·30000000·14010000·e0f9ffff·60000000·0...........`... 
20 ··0x00001a18·00412d41·0e209d04·9e034293·0294014c·.A-A.·....B....L 
21 ··0x00001a28·0adeddd3·d40e0041·2d410b44·deddd3d4·.......A-A.D.... 
22 ··0x00001a38·0e00412d·30000000·48010000·0cfaffff·..A-0...H....... 
23 ··0x00001a48·60000000·00412d41·0e209d04·9e034293·`....A-A.·....B. 
24 ··0x00001a58·0294014c·0adeddd3·d40e0041·2d410b44·...L.......A-A.D 
25 ··0x00001a68·deddd3d4·0e00412d·34000000·7c010000·......A-4...|... 
26 ··0x00001a78·38faffff·60000000·00412d41·0e209d04·8...`....A-A.·.. 
27 ··0x00001a88·9e034293·0294014c·0adeddd3·d40e0041·..B....L.......A 
28 ··0x00001a98·2d410b44·deddd3d4·0e00412d·00000000·-A.D......A-.... 
29 ··0x00001aa8·10000000·b4010000·70faffff·08000000·........p....... 
30 ··0x00001ab8·00000000·24000000·c8010000·64faffff·....$.......d...17 ··0x000018b0·412d410b·24000000·f8000000·b4faffff·A-A.$...........
31 ··0x00001ac8·38000000·00412d41·0e209d04·9e034293·8....A-A.·....B. 
32 ··0x00001ad8·0248dedd·d30e0041·2d000000·44000000·.H.....A-...D... 
33 ··0x00001ae8·f0010000·74faffff·6c010000·00412d41·....t...l....A-A 
34 ··0x00001af8·0ea00241·9d0c9e0b·43930a94·09950896·...A....C....... 
35 ··0x00001b08·07459904·9a039b02·9c017d0a·dbdcd9da·.E........}..... 
36 ··0x00001b18·d5d6d3d4·ddde0e00·412d410b·50980597·........A-A.P... 
37 ··0x00001b28·06000000·24000000·38020000·98fbffff·....$...8....... 
38 ··0x00001b38·64000000·00412d41·0e209d04·9e034393·d....A-A.·....C.18 ··0x000018c0·4c000000·00412d41·0e209e04·93034394·L....A-A.·....C.
 19 ··0x000018d0·024a0ad3·ded40e00·412d410b·24000000·.J......A-A.$...
 20 ··0x000018e0·20010000·d8faffff·4c000000·00412d41··.......L....A-A
 21 ··0x000018f0·0e209e04·93034394·024a0ad3·ded40e00·.·....C..J......
 22 ··0x00001900·412d410b·28000000·48010000·fcfaffff·A-A.(...H.......
 23 ··0x00001910·4c000000·00412d41·0e209e04·93034394·L....A-A.·....C.
 24 ··0x00001920·024a0ad3·ded40e00·412d410b·00000000·.J......A-A.....
 25 ··0x00001930·10000000·74010000·1cfbffff·08000000·....t...........
 26 ··0x00001940·00000000·20000000·88010000·10fbffff·....·...........
 27 ··0x00001950·2c000000·00412d41·0e109e02·930147d3·,....A-A......G.
 28 ··0x00001960·de0e0041·2d000000·40000000·ac010000·...A-...@.......
 29 ··0x00001970·18fbffff·50010000·00412d41·0e900242·....P....A-A...B
 30 ··0x00001980·9e0c930b·940a9509·42960897·07449806·........B....D..
 31 ··0x00001990·99059a04·9b03459c·020243dc·dadbd8d9·......E...C.....
39 ··0x00001b48·0252dedd·d30e0041·2d000000·24000000·.R.....A-...$...32 ··0x000019a0·d6d7d4d5·ded30e00·412d0000·20000000·........A-..·...
40 ··0x00001b58·60020000·d4fbffff·50000000·00412d41·`.......P....A-A33 ··0x000019b0·f0010000·24fcffff·58000000·00412d41·....$...X....A-A
41 ··0x00001b68·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A34 ··0x000019c0·0e109e02·930152d3·de0e0041·2d000000·......R....A-...
 35 ··0x000019d0·20000000·14020000·58fcffff·44000000··.......X...D...
 36 ··0x000019e0·00412d41·0e109e02·93014dd3·de0e0041·.A-A......M....A
42 ··0x00001b78·2d000000·2c000000·88020000·fcfbffff·-...,...........37 ··0x000019f0·2d000000·24000000·38020000·78fcffff·-...$...8...x...
43 ··0x00001b88·7c000000·00412d41·0e309d06·9e054293·|....A-A.0....B.38 ··0x00001a00·6c000000·00412d41·0e209e04·93034194·l....A-A.·....A.
 39 ··0x00001a10·02950156·d3ded4d5·0e00412d·00000000·...V......A-....
44 ··0x00001b98·04940342·9502530a·deddd5d3·d40e0041·...B..S........A 
45 ··0x00001ba8·2d410b00·00000000···················-A...... 
  
1.33 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fcb8·30180000·00000000·06000000·00000000·0...............2 ··0x0001fcb8·06170000·00000000·06000000·00000000·................
3 ··0x0001fcc8·00000000·00000000·00000000·00000000·................3 ··0x0001fcc8·00000000·00000000·00000000·00000000·................
4 ··0x0001fcd8·01000000·00000000·38180000·00000000·........8.......4 ··0x0001fcd8·01000000·00000000·0d170000·00000000·................
5 ··0x0001fce8·06000000·00000000·00000000·00000000·................5 ··0x0001fce8·06000000·00000000·00000000·00000000·................
6 ··0x0001fcf8·00000000·00000000·00000000·00000000·................6 ··0x0001fcf8·00000000·00000000·00000000·00000000·................
7 ··0x0001fd08·40180000·00000000·08000000·00000000·@...............7 ··0x0001fd08·14170000·00000000·08000000·00000000·................
8 ··0x0001fd18·00000000·00000000·00000000·00000000·................8 ··0x0001fd18·00000000·00000000·00000000·00000000·................
9 ··0x0001fd28·10000000·00000000·50180000·00000000·........P.......9 ··0x0001fd28·10000000·00000000·1d170000·00000000·................
10 ··0x0001fd38·05000000·00000000·00000000·00000000·................10 ··0x0001fd38·05000000·00000000·00000000·00000000·................
11 ··0x0001fd48·00000000·00000000·08000000·00000000·................11 ··0x0001fd48·00000000·00000000·08000000·00000000·................
12 ··0x0001fd58·58180000·00000000·06000000·00000000·X...............12 ··0x0001fd58·23170000·00000000·06000000·00000000·#...............
13 ··0x0001fd68·00000000·00000000·00000000·00000000·................13 ··0x0001fd68·00000000·00000000·00000000·00000000·................
14 ··0x0001fd78·00000000·00000000···················........14 ··0x0001fd78·00000000·00000000···················........
  
65.0 KB
libdebian-installer-extra4_0.127_arm64.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary
2 -rw-r--r--···0········0········0······852·2025-12-15·08:59:10.000000·control.tar.xz2 -rw-r--r--···0········0········0······852·2025-12-15·08:59:10.000000·control.tar.xz
3 -rw-r--r--···0········0········0·····5192·2025-12-15·08:59:10.000000·data.tar.xz3 -rw-r--r--···0········0········0·····5088·2025-12-15·08:59:10.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
64.5 KB
data.tar.xz
64.4 KB
data.tar
64.4 KB
./usr/lib/aarch64-linux-gnu/libdebian-installer-extra.so.4.0.8
File has been modified after NT_GNU_BUILD_ID has been applied.
1.8 KB
readelf --wide --program-header {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x02 Entry·point·0x0
3 There·are·9·program·headers,·starting·at·offset·643 There·are·9·program·headers,·starting·at·offset·64
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align5 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
6 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001bd0·0x001bd0·R·E·0x100006 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x001a40·0x001a40·R·E·0x10000
7 ··LOAD···········0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000450·0x000458·RW··0x100007 ··LOAD···········0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000450·0x000458·RW··0x10000
8 ··DYNAMIC········0x00fd80·0x000000000001fd80·0x000000000001fd80·0x000220·0x000220·RW··0x88 ··DYNAMIC········0x00fd80·0x000000000001fd80·0x000000000001fd80·0x000220·0x000220·RW··0x8
9 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x49 ··NOTE···········0x000238·0x0000000000000238·0x0000000000000238·0x000024·0x000024·R···0x4
10 ··NOTE···········0x001bb0·0x0000000000001bb0·0x0000000000001bb0·0x000020·0x000020·R···0x810 ··NOTE···········0x001a20·0x0000000000001a20·0x0000000000001a20·0x000020·0x000020·R···0x8
11 ··GNU_PROPERTY···0x001bb0·0x0000000000001bb0·0x0000000000001bb0·0x000020·0x000020·R···0x811 ··GNU_PROPERTY···0x001a20·0x0000000000001a20·0x0000000000001a20·0x000020·0x000020·R···0x8
12 ··GNU_EH_FRAME···0x001860·0x0000000000001860·0x0000000000001860·0x000094·0x000094·R···0x412 ··GNU_EH_FRAME···0x00172c·0x000000000000172c·0x000000000000172c·0x000094·0x000094·R···0x4
13 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x1013 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0x10
14 ··GNU_RELRO······0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000358·0x000358·R···0x114 ··GNU_RELRO······0x00fca8·0x000000000001fca8·0x000000000001fca8·0x000358·0x000358·R···0x1
  
15 ·Section·to·Segment·mapping:15 ·Section·to·Segment·mapping:
16 ··Segment·Sections...16 ··Segment·Sections...
17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_d·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·.note.gnu.property·17 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_d·.gnu.version_r·.rela.dyn·.rela.plt·.init·.plt·.text·.fini·.rodata·.eh_frame_hdr·.eh_frame·.note.gnu.property·
18 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·18 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.got.plt·.data·.bss·
2.36 KB
readelf --wide --sections {}
    
Offset 10, 20 lines modifiedOffset 10, 20 lines modified
10 ··[·5]·.gnu.version······VERSYM··········0000000000000a30·000a30·000058·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········0000000000000a30·000a30·000058·02···A··3···0··2
11 ··[·6]·.gnu.version_d····VERDEF··········0000000000000a88·000a88·00005c·00···A··4···3··811 ··[·6]·.gnu.version_d····VERDEF··········0000000000000a88·000a88·00005c·00···A··4···3··8
12 ··[·7]·.gnu.version_r····VERNEED·········0000000000000ae8·000ae8·000070·00···A··4···3··812 ··[·7]·.gnu.version_r····VERNEED·········0000000000000ae8·000ae8·000070·00···A··4···3··8
13 ··[·8]·.rela.dyn·········RELA············0000000000000b58·000b58·000270·18···A··3···0··813 ··[·8]·.rela.dyn·········RELA············0000000000000b58·000b58·000270·18···A··3···0··8
14 ··[·9]·.rela.plt·········RELA············0000000000000dc8·000dc8·000240·18··AI··3··23··814 ··[·9]·.rela.plt·········RELA············0000000000000dc8·000dc8·000240·18··AI··3··23··8
15 ··[10]·.init·············PROGBITS········0000000000001008·001008·00001c·00··AX··0···0··415 ··[10]·.init·············PROGBITS········0000000000001008·001008·00001c·00··AX··0···0··4
16 ··[11]·.plt··············PROGBITS········0000000000001030·001030·0001a0·00··AX··0···0·1616 ··[11]·.plt··············PROGBITS········0000000000001030·001030·0001a0·00··AX··0···0·16
17 ··[12]·.text·············PROGBITS········00000000000011e0·0011e0·00061c·00··AX··0···0·3217 ··[12]·.text·············PROGBITS········00000000000011e0·0011e0·000500·00··AX··0···0·32
18 ··[13]·.fini·············PROGBITS········00000000000017fc·0017fc·000018·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00000000000016e0·0016e0·000018·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000000000001818·001818·000047·01·AMS··0···0··819 ··[14]·.rodata···········PROGBITS········00000000000016f8·0016f8·000032·01·AMS··0···0··1
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000000000001860·001860·000094·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000000000000172c·00172c·000094·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00000000000018f8·0018f8·0002b8·00···A··0···0··821 ··[16]·.eh_frame·········PROGBITS········00000000000017c0·0017c0·000260·00···A··0···0··8
22 ··[17]·.note.gnu.property·NOTE············0000000000001bb0·001bb0·000020·00···A··0···0··822 ··[17]·.note.gnu.property·NOTE············0000000000001a20·001a20·000020·00···A··0···0··8
23 ··[18]·.init_array·······INIT_ARRAY······000000000001fca8·00fca8·000008·08··WA··0···0··823 ··[18]·.init_array·······INIT_ARRAY······000000000001fca8·00fca8·000008·08··WA··0···0··8
24 ··[19]·.fini_array·······FINI_ARRAY······000000000001fcb0·00fcb0·000008·08··WA··0···0··824 ··[19]·.fini_array·······FINI_ARRAY······000000000001fcb0·00fcb0·000008·08··WA··0···0··8
25 ··[20]·.data.rel.ro······PROGBITS········000000000001fcb8·00fcb8·0000c8·00··WA··0···0··825 ··[20]·.data.rel.ro······PROGBITS········000000000001fcb8·00fcb8·0000c8·00··WA··0···0··8
26 ··[21]·.dynamic··········DYNAMIC·········000000000001fd80·00fd80·000220·10··WA··4···0··826 ··[21]·.dynamic··········DYNAMIC·········000000000001fd80·00fd80·000220·10··WA··4···0··8
27 ··[22]·.got··············PROGBITS········000000000001ffa0·00ffa0·000048·08··WA··0···0··827 ··[22]·.got··············PROGBITS········000000000001ffa0·00ffa0·000048·08··WA··0···0··8
28 ··[23]·.got.plt··········PROGBITS········000000000001ffe8·00ffe8·0000d8·08··WA··0···0··828 ··[23]·.got.plt··········PROGBITS········000000000001ffe8·00ffe8·0000d8·08··WA··0···0··8
29 ··[24]·.data·············PROGBITS········00000000000200c0·0100c0·000038·00··WA··0···0··829 ··[24]·.data·············PROGBITS········00000000000200c0·0100c0·000038·00··WA··0···0··8
2.75 KB
readelf --wide --symbols {}
    
Offset 28, 20 lines modifiedOffset 28, 20 lines modified
28 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@GLIBC_2.17·(4)28 ····24:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memchr@GLIBC_2.17·(4)
29 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_hash_table_insert@LIBDI_4.0·(5)29 ····25:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_hash_table_insert@LIBDI_4.0·(5)
30 ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_rstring_equal@LIBDI_4.0·(5)30 ····26:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_rstring_equal@LIBDI_4.0·(5)
31 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_mem_chunk_alloc@LIBDI_4.0·(5)31 ····27:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_mem_chunk_alloc@LIBDI_4.0·(5)
32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable32 ····28:·0000000000000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file@LIBDI_4.0·(5)33 ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file@LIBDI_4.0·(5)
34 ····30:·00000000000200c8····48·OBJECT··GLOBAL·DEFAULT···24·di_release_parser_fieldinfo@@LIBDI_4.834 ····30:·00000000000200c8····48·OBJECT··GLOBAL·DEFAULT···24·di_release_parser_fieldinfo@@LIBDI_4.8
35 ····31:·00000000000012e0····12·FUNC····GLOBAL·DEFAULT···12·di_list_alloc@@LIBDI_4.135 ····31:·00000000000012c8····12·FUNC····GLOBAL·DEFAULT···12·di_list_alloc@@LIBDI_4.1
36 ····32:·0000000000001450····96·FUNC····GLOBAL·DEFAULT···12·di_list_prepend@@LIBDI_4.136 ····32:·00000000000013bc····76·FUNC····GLOBAL·DEFAULT···12·di_list_prepend@@LIBDI_4.1
37 ····33:·00000000000016cc···100·FUNC····GLOBAL·DEFAULT···12·di_release_alloc@@LIBDI_4.137 ····33:·00000000000015d8····88·FUNC····GLOBAL·DEFAULT···12·di_release_alloc@@LIBDI_4.1
38 ····34:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.138 ····34:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.1
39 ····35:·0000000000001390····96·FUNC····GLOBAL·DEFAULT···12·di_list_append@@LIBDI_4.139 ····35:·0000000000001324····76·FUNC····GLOBAL·DEFAULT···12·di_list_append@@LIBDI_4.1
40 ····36:·0000000000001388·····8·FUNC····GLOBAL·DEFAULT···12·di_list_free@@LIBDI_4.140 ····36:·000000000000131c·····8·FUNC····GLOBAL·DEFAULT···12·di_list_free@@LIBDI_4.1
41 ····37:·0000000000001730····80·FUNC····GLOBAL·DEFAULT···12·di_release_free@@LIBDI_4.141 ····37:·0000000000001630····68·FUNC····GLOBAL·DEFAULT···12·di_release_free@@LIBDI_4.1
42 ····38:·00000000000013f0····96·FUNC····GLOBAL·DEFAULT···12·di_list_append_chunk@@LIBDI_4.142 ····38:·0000000000001370····76·FUNC····GLOBAL·DEFAULT···12·di_list_append_chunk@@LIBDI_4.1
43 ····39:·00000000000012ec···156·FUNC····GLOBAL·DEFAULT···12·di_list_destroy@@LIBDI_4.143 ····39:·00000000000012d4····72·FUNC····GLOBAL·DEFAULT···12·di_list_destroy@@LIBDI_4.1
44 ····40:·0000000000001560···364·FUNC····GLOBAL·DEFAULT···12·di_release_parser_read_file@@LIBDI_4.844 ····40:·0000000000001488···336·FUNC····GLOBAL·DEFAULT···12·di_release_parser_read_file@@LIBDI_4.8
45 ····41:·00000000000014b0····96·FUNC····GLOBAL·DEFAULT···12·di_list_prepend_chunk@@LIBDI_4.145 ····41:·0000000000001408····76·FUNC····GLOBAL·DEFAULT···12·di_list_prepend_chunk@@LIBDI_4.1
46 ····42:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.846 ····42:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··ABS·LIBDI_4.8
47 ····43:·0000000000001780···124·FUNC····GLOBAL·DEFAULT···12·di_release_read_file@@LIBDI_4.847 ····43:·0000000000001674···108·FUNC····GLOBAL·DEFAULT···12·di_release_read_file@@LIBDI_4.8
6.13 KB
readelf --wide --relocs {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Relocation·section·'.rela.dyn'·at·offset·0xb58·contains·26·entries:1 Relocation·section·'.rela.dyn'·at·offset·0xb58·contains·26·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000001fca8··0000000000000403·R_AARCH64_RELATIVE························12c03 000000000001fca8··0000000000000403·R_AARCH64_RELATIVE························12c0
4 000000000001fcb0··0000000000000403·R_AARCH64_RELATIVE························126c4 000000000001fcb0··0000000000000403·R_AARCH64_RELATIVE························126c
5 000000000001fcb8··0000000000000403·R_AARCH64_RELATIVE························18305 000000000001fcb8··0000000000000403·R_AARCH64_RELATIVE························1706
6 000000000001fce0··0000000000000403·R_AARCH64_RELATIVE························18386 000000000001fce0··0000000000000403·R_AARCH64_RELATIVE························170d
7 000000000001fd08··0000000000000403·R_AARCH64_RELATIVE························18407 000000000001fd08··0000000000000403·R_AARCH64_RELATIVE························1714
8 000000000001fd30··0000000000000403·R_AARCH64_RELATIVE························18508 000000000001fd30··0000000000000403·R_AARCH64_RELATIVE························171d
9 000000000001fd58··0000000000000403·R_AARCH64_RELATIVE························18589 000000000001fd58··0000000000000403·R_AARCH64_RELATIVE························1723
10 00000000000200c0··0000000000000403·R_AARCH64_RELATIVE························200c010 00000000000200c0··0000000000000403·R_AARCH64_RELATIVE························200c0
11 00000000000200c8··0000000000000403·R_AARCH64_RELATIVE························1fd5811 00000000000200c8··0000000000000403·R_AARCH64_RELATIVE························1fd58
12 00000000000200d0··0000000000000403·R_AARCH64_RELATIVE························1fd3012 00000000000200d0··0000000000000403·R_AARCH64_RELATIVE························1fd30
13 00000000000200d8··0000000000000403·R_AARCH64_RELATIVE························1fd0813 00000000000200d8··0000000000000403·R_AARCH64_RELATIVE························1fd08
14 00000000000200e0··0000000000000403·R_AARCH64_RELATIVE························1fce014 00000000000200e0··0000000000000403·R_AARCH64_RELATIVE························1fce0
15 00000000000200e8··0000000000000403·R_AARCH64_RELATIVE························1fcb815 00000000000200e8··0000000000000403·R_AARCH64_RELATIVE························1fcb8
16 000000000001fcc8··0000002800000101·R_AARCH64_ABS64········0000000000001560·di_release_parser_read_file@@LIBDI_4.8·+·016 000000000001fcc8··0000002800000101·R_AARCH64_ABS64········0000000000001488·di_release_parser_read_file@@LIBDI_4.8·+·0
17 000000000001fcf0··0000002800000101·R_AARCH64_ABS64········0000000000001560·di_release_parser_read_file@@LIBDI_4.8·+·017 000000000001fcf0··0000002800000101·R_AARCH64_ABS64········0000000000001488·di_release_parser_read_file@@LIBDI_4.8·+·0
18 000000000001fd18··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·018 000000000001fd18··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
19 000000000001fd40··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·019 000000000001fd40··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
20 000000000001fd68··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·020 000000000001fd68··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
21 000000000001ffa8··0000000400000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_hash@LIBDI_4.0·+·021 000000000001ffa8··0000000400000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_hash@LIBDI_4.0·+·0
22 000000000001ffb0··0000000500000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·022 000000000001ffb0··0000000500000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_deregisterTMCloneTable·+·0
23 000000000001ffb8··0000000800000401·R_AARCH64_GLOB_DAT·····0000000000000000·__cxa_finalize@GLIBC_2.17·+·023 000000000001ffb8··0000000800000401·R_AARCH64_GLOB_DAT·····0000000000000000·__cxa_finalize@GLIBC_2.17·+·0
24 000000000001ffc0··0000001e00000401·R_AARCH64_GLOB_DAT·····00000000000200c8·di_release_parser_fieldinfo@@LIBDI_4.8·+·024 000000000001ffc0··0000001e00000401·R_AARCH64_GLOB_DAT·····00000000000200c8·di_release_parser_fieldinfo@@LIBDI_4.8·+·0
Offset 27, 30 lines modifiedOffset 27, 30 lines modified
27 000000000001ffd0··0000001300000401·R_AARCH64_GLOB_DAT·····0000000000000000·__stack_chk_guard@GLIBC_2.17·+·027 000000000001ffd0··0000001300000401·R_AARCH64_GLOB_DAT·····0000000000000000·__stack_chk_guard@GLIBC_2.17·+·0
28 000000000001ffd8··0000001a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_equal@LIBDI_4.0·+·028 000000000001ffd8··0000001a00000401·R_AARCH64_GLOB_DAT·····0000000000000000·di_rstring_equal@LIBDI_4.0·+·0
29 000000000001ffe0··0000001c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·029 000000000001ffe0··0000001c00000401·R_AARCH64_GLOB_DAT·····0000000000000000·_ITM_registerTMCloneTable·+·0
  
30 Relocation·section·'.rela.plt'·at·offset·0xdc8·contains·24·entries:30 Relocation·section·'.rela.plt'·at·offset·0xdc8·contains·24·entries:
31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
32 0000000000020000··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·strlen@GLIBC_2.17·+·032 0000000000020000··0000000300000402·R_AARCH64_JUMP_SLOT····0000000000000000·strlen@GLIBC_2.17·+·0
33 0000000000020008··0000002100000402·R_AARCH64_JUMP_SLOT····00000000000016cc·di_release_alloc@@LIBDI_4.1·+·033 0000000000020008··0000002100000402·R_AARCH64_JUMP_SLOT····00000000000015d8·di_release_alloc@@LIBDI_4.1·+·0
34 0000000000020010··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·__isoc23_sscanf@GLIBC_2.38·+·034 0000000000020010··0000000600000402·R_AARCH64_JUMP_SLOT····0000000000000000·__isoc23_sscanf@GLIBC_2.38·+·0
35 0000000000020018··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_free@LIBDI_4.0·+·035 0000000000020018··0000000700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_free@LIBDI_4.0·+·0
36 0000000000020020··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@GLIBC_2.17·+·036 0000000000020020··0000000800000402·R_AARCH64_JUMP_SLOT····0000000000000000·__cxa_finalize@GLIBC_2.17·+·0
37 0000000000020028··0000000900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_read_string@LIBDI_4.0·+·037 0000000000020028··0000000900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_read_string@LIBDI_4.0·+·0
38 0000000000020030··0000000a00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_lookup@LIBDI_4.0·+·038 0000000000020030··0000000a00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_lookup@LIBDI_4.0·+·0
39 0000000000020038··0000000b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc0@LIBDI_4.0·+·039 0000000000020038··0000000b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc0@LIBDI_4.0·+·0
40 0000000000020040··0000000c00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc@LIBDI_4.0·+·040 0000000000020040··0000000c00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc@LIBDI_4.0·+·0
41 0000000000020048··0000000d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_new@LIBDI_4.0·+·041 0000000000020048··0000000d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_new@LIBDI_4.0·+·0
42 0000000000020050··0000000e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_add@LIBDI_4.0·+·042 0000000000020050··0000000e00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_add@LIBDI_4.0·+·0
43 0000000000020058··0000000f00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_alloc@LIBDI_4.0·+·043 0000000000020058··0000000f00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_info_alloc@LIBDI_4.0·+·0
44 0000000000020060··0000001000000402·R_AARCH64_JUMP_SLOT····0000000000000000·strdup@GLIBC_2.17·+·044 0000000000020060··0000001000000402·R_AARCH64_JUMP_SLOT····0000000000000000·strdup@GLIBC_2.17·+·0
45 0000000000020068··0000001100000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@GLIBC_2.17·+·045 0000000000020068··0000001100000402·R_AARCH64_JUMP_SLOT····0000000000000000·__stack_chk_fail@GLIBC_2.17·+·0
46 0000000000020070··0000001200000402·R_AARCH64_JUMP_SLOT····0000000000000000·__gmon_start__·+·046 0000000000020070··0000001200000402·R_AARCH64_JUMP_SLOT····0000000000000000·__gmon_start__·+·0
47 0000000000020078··0000001400000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc0@LIBDI_4.0·+·047 0000000000020078··0000001400000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_malloc0@LIBDI_4.0·+·0
48 0000000000020080··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000001730·di_release_free@@LIBDI_4.1·+·048 0000000000020080··0000002500000402·R_AARCH64_JUMP_SLOT····0000000000001630·di_release_free@@LIBDI_4.1·+·0
49 0000000000020088··0000001500000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_new_full@LIBDI_4.0·+·049 0000000000020088··0000001500000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_new_full@LIBDI_4.0·+·0
50 0000000000020090··0000001600000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_destroy@LIBDI_4.0·+·050 0000000000020090··0000001600000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_destroy@LIBDI_4.0·+·0
51 0000000000020098··0000001700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_destroy@LIBDI_4.0·+·051 0000000000020098··0000001700000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_destroy@LIBDI_4.0·+·0
52 00000000000200a0··0000001800000402·R_AARCH64_JUMP_SLOT····0000000000000000·memchr@GLIBC_2.17·+·052 00000000000200a0··0000001800000402·R_AARCH64_JUMP_SLOT····0000000000000000·memchr@GLIBC_2.17·+·0
53 00000000000200a8··0000001900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_insert@LIBDI_4.0·+·053 00000000000200a8··0000001900000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_hash_table_insert@LIBDI_4.0·+·0
54 00000000000200b0··0000001b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc@LIBDI_4.0·+·054 00000000000200b0··0000001b00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_mem_chunk_alloc@LIBDI_4.0·+·0
55 00000000000200b8··0000001d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_rfc822_read_file@LIBDI_4.0·+·055 00000000000200b8··0000001d00000402·R_AARCH64_JUMP_SLOT····0000000000000000·di_parser_rfc822_read_file@LIBDI_4.0·+·0
1000 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0xfd80·contains·30·entries:2 Dynamic·section·at·offset·0xfd80·contains·30·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdebian-installer.so.4]4 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libdebian-installer.so.4]
5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]5 ·0x0000000000000001·(NEEDED)·············Shared·library:·[libc.so.6]
6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]6 ·0x0000000000000001·(NEEDED)·············Shared·library:·[ld-linux-aarch64.so.1]
7 ·0x000000000000000e·(SONAME)·············Library·soname:·[libdebian-installer-extra.so.4]7 ·0x000000000000000e·(SONAME)·············Library·soname:·[libdebian-installer-extra.so.4]
8 ·0x000000000000000c·(INIT)···············0x10088 ·0x000000000000000c·(INIT)···············0x1008
9 ·0x000000000000000d·(FINI)···············0x17fc9 ·0x000000000000000d·(FINI)···············0x16e0
10 ·0x0000000000000019·(INIT_ARRAY)·········0x1fca810 ·0x0000000000000019·(INIT_ARRAY)·········0x1fca8
11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)11 ·0x000000000000001b·(INIT_ARRAYSZ)·······8·(bytes)
12 ·0x000000000000001a·(FINI_ARRAY)·········0x1fcb012 ·0x000000000000001a·(FINI_ARRAY)·········0x1fcb0
13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)13 ·0x000000000000001c·(FINI_ARRAYSZ)·······8·(bytes)
14 ·0x000000006ffffef5·(GNU_HASH)···········0x26014 ·0x000000006ffffef5·(GNU_HASH)···········0x260
15 ·0x0000000000000005·(STRTAB)·············0x6e815 ·0x0000000000000005·(STRTAB)·············0x6e8
16 ·0x0000000000000006·(SYMTAB)·············0x2c816 ·0x0000000000000006·(SYMTAB)·············0x2c8
633 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7eabbdc91114ab4878ae3ceb671d98be5f5967623 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98f653f6a3086dead971d319aab532e1eb5ffd59
  
4 Displaying·notes·found·in:·.note.gnu.property4 Displaying·notes·found·in:·.note.gnu.property
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS6 ··GNU··················0x00000010»  NT_GNU_PROPERTY_TYPE_0»    ······Properties:·AArch64·feature:·BTI,·PAC,·GCS
18.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 Contents·of·the·.eh_frame_hdr·section:1 Contents·of·the·.eh_frame_hdr·section:
  
2 ··Version:·················12 ··Version:·················1
3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)3 ··Pointer·Encoding·Format:·0x1b·(sdata4,·pcrel)
4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)4 ··Count·Encoding·Format:···0x3·(udata4,·absolute)
5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)5 ··Table·Encoding·Format:···0x3b·(sdata4,·datarel)
6 ··Start·of·frame·section:··0x94·(offset:·0x18f8)6 ··Start·of·frame·section:··0x90·(offset:·0x17c0)
7 ··Entries·in·search·table:·0x117 ··Entries·in·search·table:·0x11
8 ··0xfffffffffffff9a0·(offset:·0x1200)·->·0xac·fde=[····14]8 ··0xfffffffffffffad4·(offset:·0x1200)·->·0xa8·fde=[····14]
9 ··0xfffffffffffff9d0·(offset:·0x1230)·->·0xc0·fde=[····28]9 ··0xfffffffffffffb04·(offset:·0x1230)·->·0xbc·fde=[····28]
10 ··0xfffffffffffffa0c·(offset:·0x126c)·->·0xd4·fde=[····3c]10 ··0xfffffffffffffb40·(offset:·0x126c)·->·0xd0·fde=[····3c]
11 ··0xfffffffffffffa60·(offset:·0x12c0)·->·0xfc·fde=[····64]11 ··0xfffffffffffffb94·(offset:·0x12c0)·->·0xf8·fde=[····64]
12 ··0xfffffffffffffa80·(offset:·0x12e0)·->·0x110·fde=[····78]12 ··0xfffffffffffffb9c·(offset:·0x12c8)·->·0x10c·fde=[····78]
13 ··0xfffffffffffffa8c·(offset:·0x12ec)·->·0x124·fde=[····8c]13 ··0xfffffffffffffba8·(offset:·0x12d4)·->·0x120·fde=[····8c]
 14 ··0xfffffffffffffbf0·(offset:·0x131c)·->·0x14c·fde=[····b8]
14 ··0xfffffffffffffb28·(offset:·0x1388)·->·0x160·fde=[····c8]15 ··0xfffffffffffffbf8·(offset:·0x1324)·->·0x160·fde=[····cc]
15 ··0xfffffffffffffb30·(offset:·0x1390)·->·0x174·fde=[····dc]16 ··0xfffffffffffffc44·(offset:·0x1370)·->·0x188·fde=[····f4]
16 ··0xfffffffffffffb90·(offset:·0x13f0)·->·0x1a8·fde=[···110]17 ··0xfffffffffffffc90·(offset:·0x13bc)·->·0x1b0·fde=[···11c]
17 ··0xfffffffffffffbf0·(offset:·0x1450)·->·0x1dc·fde=[···144]18 ··0xfffffffffffffcdc·(offset:·0x1408)·->·0x1d8·fde=[···144]
 19 ··0xfffffffffffffd28·(offset:·0x1454)·->·0x204·fde=[···170]
18 ··0xfffffffffffffc50·(offset:·0x14b0)·->·0x210·fde=[···178]20 ··0xfffffffffffffd30·(offset:·0x145c)·->·0x218·fde=[···184]
19 ··0xfffffffffffffcc0·(offset:·0x1520)·->·0x248·fde=[···1b0]21 ··0xfffffffffffffd5c·(offset:·0x1488)·->·0x23c·fde=[···1a8]
20 ··0xfffffffffffffcc8·(offset:·0x1528)·->·0x25c·fde=[···1c4]22 ··0xfffffffffffffeac·(offset:·0x15d8)·->·0x280·fde=[···1ec]
21 ··0xfffffffffffffd00·(offset:·0x1560)·->·0x284·fde=[···1ec]23 ··0xffffffffffffff04·(offset:·0x1630)·->·0x2a4·fde=[···210]
22 ··0xfffffffffffffe6c·(offset:·0x16cc)·->·0x2cc·fde=[···234]24 ··0xffffffffffffff48·(offset:·0x1674)·->·0x2c8·fde=[···234]
23 ··0xfffffffffffffed0·(offset:·0x1730)·->·0x2f4·fde=[···25c] 
24 ··0xffffffffffffff20·(offset:·0x1780)·->·0x31c·fde=[···284] 
  
25 Contents·of·the·.eh_frame·section:25 Contents·of·the·.eh_frame·section:
  
  
26 00000000·0000000000000010·00000000·CIE26 00000000·0000000000000010·00000000·CIE
27 ··Version:···············127 ··Version:···············1
28 ··Augmentation:··········"zR"28 ··Augmentation:··········"zR"
Offset 67, 309 lines modifiedOffset 67, 240 lines modified
67 ··DW_CFA_nop67 ··DW_CFA_nop
  
68 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000012c0..00000000000012c868 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000012c0..00000000000012c8
69 ··DW_CFA_nop69 ··DW_CFA_nop
70 ··DW_CFA_nop70 ··DW_CFA_nop
71 ··DW_CFA_nop71 ··DW_CFA_nop
  
72 00000078·0000000000000010·0000007c·FDE·cie=00000000·pc=00000000000012e0..00000000000012ec72 00000078·0000000000000010·0000007c·FDE·cie=00000000·pc=00000000000012c8..00000000000012d4
73 ··DW_CFA_nop73 ··DW_CFA_nop
74 ··DW_CFA_nop74 ··DW_CFA_nop
75 ··DW_CFA_nop75 ··DW_CFA_nop
  
76 0000008c·0000000000000038·00000090·FDE·cie=00000000·pc=00000000000012ec..000000000000138876 0000008c·0000000000000028·00000090·FDE·cie=00000000·pc=00000000000012d4..000000000000131c
77 ··DW_CFA_advance_loc:·4·to·00000000000012f077 ··DW_CFA_advance_loc:·4·to·00000000000012d8
78 ··DW_CFA_AARCH64_negate_ra_state78 ··DW_CFA_AARCH64_negate_ra_state
79 ··DW_CFA_advance_loc:·4·to·00000000000012f479 ··DW_CFA_advance_loc:·4·to·00000000000012dc
80 ··DW_CFA_def_cfa_offset:·4880 ··DW_CFA_def_cfa_offset:·32
81 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
82 ··DW_CFA_offset:·r30·(x30)·at·cfa-4081 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
83 ··DW_CFA_advance_loc:·8·to·00000000000012fc 
84 ··DW_CFA_offset:·r19·(x19)·at·cfa-3282 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 83 ··DW_CFA_advance_loc:·4·to·00000000000012e0
85 ··DW_CFA_offset:·r20·(x20)·at·cfa-2484 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
86 ··DW_CFA_advance_loc:·16·to·000000000000130c 
87 ··DW_CFA_offset:·r21·(x21)·at·cfa-1685 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
88 ··DW_CFA_advance_loc:·60·to·000000000000134886 ··DW_CFA_advance_loc:·20·to·00000000000012f4
 87 ··DW_CFA_remember_state
89 ··DW_CFA_restore:·r21·(x21) 
90 ··DW_CFA_advance_loc:·8·to·0000000000001350 
91 ··DW_CFA_restore:·r30·(x30) 
92 ··DW_CFA_restore:·r29·(x29) 
93 ··DW_CFA_restore:·r19·(x19)88 ··DW_CFA_restore:·r19·(x19)
 89 ··DW_CFA_restore:·r30·(x30)
94 ··DW_CFA_restore:·r20·(x20)90 ··DW_CFA_restore:·r20·(x20)
 91 ··DW_CFA_restore:·r21·(x21)
95 ··DW_CFA_def_cfa_offset:·092 ··DW_CFA_def_cfa_offset:·0
96 ··DW_CFA_advance_loc:·4·to·0000000000001354 
97 ··DW_CFA_AARCH64_negate_ra_state 
98 ··DW_CFA_advance_loc:·4·to·000000000000135893 ··DW_CFA_advance_loc:·4·to·00000000000012f8
99 ··DW_CFA_def_cfa_offset:·48 
100 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
101 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
102 ··DW_CFA_offset:·r21·(x21)·at·cfa-16 
103 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
104 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
105 ··DW_CFA_AARCH64_negate_ra_state94 ··DW_CFA_AARCH64_negate_ra_state
 95 ··DW_CFA_advance_loc:·4·to·00000000000012fc
 96 ··DW_CFA_restore_state
106 ··DW_CFA_nop97 ··DW_CFA_nop
  
107 000000c8·0000000000000010·000000cc·FDE·cie=00000000·pc=0000000000001388..000000000000139098 000000b8·0000000000000010·000000bc·FDE·cie=00000000·pc=000000000000131c..0000000000001324
108 ··DW_CFA_nop99 ··DW_CFA_nop
109 ··DW_CFA_nop100 ··DW_CFA_nop
110 ··DW_CFA_nop101 ··DW_CFA_nop
  
111 000000dc·0000000000000030·000000e0·FDE·cie=00000000·pc=0000000000001390..00000000000013f0102 000000cc·0000000000000024·000000d0·FDE·cie=00000000·pc=0000000000001324..0000000000001370
112 ··DW_CFA_advance_loc:·4·to·0000000000001394103 ··DW_CFA_advance_loc:·4·to·0000000000001328
113 ··DW_CFA_AARCH64_negate_ra_state104 ··DW_CFA_AARCH64_negate_ra_state
114 ··DW_CFA_advance_loc:·4·to·0000000000001398105 ··DW_CFA_advance_loc:·4·to·000000000000132c
115 ··DW_CFA_def_cfa_offset:·32106 ··DW_CFA_def_cfa_offset:·32
116 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
117 ··DW_CFA_offset:·r30·(x30)·at·cfa-24107 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
118 ··DW_CFA_advance_loc:·8·to·00000000000013a0 
119 ··DW_CFA_offset:·r19·(x19)·at·cfa-16108 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 109 ··DW_CFA_advance_loc:·12·to·0000000000001338
120 ··DW_CFA_offset:·r20·(x20)·at·cfa-8110 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
121 ··DW_CFA_advance_loc:·48·to·00000000000013d0111 ··DW_CFA_advance_loc:·40·to·0000000000001360
122 ··DW_CFA_remember_state112 ··DW_CFA_remember_state
123 ··DW_CFA_restore:·r30·(x30) 
124 ··DW_CFA_restore:·r29·(x29) 
125 ··DW_CFA_restore:·r19·(x19)113 ··DW_CFA_restore:·r19·(x19)
126 ··DW_CFA_restore:·r20·(x20) 
127 ··DW_CFA_def_cfa_offset:·0 
128 ··DW_CFA_advance_loc:·4·to·00000000000013d4 
129 ··DW_CFA_AARCH64_negate_ra_state 
130 ··DW_CFA_advance_loc:·4·to·00000000000013d8 
131 ··DW_CFA_restore_state 
132 ··DW_CFA_advance_loc:·16·to·00000000000013e8 
133 ··DW_CFA_restore:·r30·(x30)114 ··DW_CFA_restore:·r30·(x30)
134 ··DW_CFA_restore:·r29·(x29) 
135 ··DW_CFA_restore:·r19·(x19) 
136 ··DW_CFA_restore:·r20·(x20)115 ··DW_CFA_restore:·r20·(x20)
137 ··DW_CFA_def_cfa_offset:·0116 ··DW_CFA_def_cfa_offset:·0
138 ··DW_CFA_advance_loc:·4·to·00000000000013ec117 ··DW_CFA_advance_loc:·4·to·0000000000001364
139 ··DW_CFA_AARCH64_negate_ra_state118 ··DW_CFA_AARCH64_negate_ra_state
 119 ··DW_CFA_advance_loc:·4·to·0000000000001368
 120 ··DW_CFA_restore_state
  
140 00000110·0000000000000030·00000114·FDE·cie=00000000·pc=00000000000013f0..0000000000001450121 000000f4·0000000000000024·000000f8·FDE·cie=00000000·pc=0000000000001370..00000000000013bc
141 ··DW_CFA_advance_loc:·4·to·00000000000013f4122 ··DW_CFA_advance_loc:·4·to·0000000000001374
142 ··DW_CFA_AARCH64_negate_ra_state123 ··DW_CFA_AARCH64_negate_ra_state
143 ··DW_CFA_advance_loc:·4·to·00000000000013f8124 ··DW_CFA_advance_loc:·4·to·0000000000001378
Max diff block lines reached; 11945/18982 bytes (62.93%) of diff not shown.
533 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·of·section·.plt:2 Disassembly·of·section·.plt:
  
3 0000000000001030·<strlen@plt-0x20>:3 0000000000001030·<strlen@plt-0x20>:
4 »       bti»    c4 »       bti»    c
5 »       stp»    x16,·x30,·[sp,·#-16]!5 »       stp»    x16,·x30,·[sp,·#-16]!
6 »       adrp»   x16,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>6 »       adrp»   x16,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
7 »       ldr»    x17,·[x16,·#4088]7 »       ldr»    x17,·[x16,·#4088]
8 »       add»    x16,·x16,·#0xff88 »       add»    x16,·x16,·#0xff8
9 »       br»     x179 »       br»     x17
10 »       nop10 »       nop
11 »       nop11 »       nop
  
12 0000000000001050·<strlen@plt>:12 0000000000001050·<strlen@plt>:
20.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 522 lines modifiedOffset 1, 437 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000000011e0·<di_list_alloc@@LIBDI_4.1-0x100>:2 00000000000011e0·<di_list_alloc@@LIBDI_4.1-0xe8>:
3 call_weak_fn():3 call_weak_fn():
4 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>4 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
5 »       ldr»    x0,·[x0,·#4040]5 »       ldr»    x0,·[x0,·#4040]
6 »       cbz»    x0,·11f0·<di_parser_rfc822_read_file@plt+0x30>6 »       cbz»    x0,·11f0·<di_parser_rfc822_read_file@plt+0x30>
7 »       b»      1130·<__gmon_start__@plt>7 »       b»      1130·<__gmon_start__@plt>
8 »       ret8 »       ret
9 »       nop9 »       nop
10 »       nop10 »       nop
11 »       nop11 »       nop
12 deregister_tm_clones():12 deregister_tm_clones():
13 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>13 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
14 »       add»    x0,·x0,·#0xf814 »       add»    x0,·x0,·#0xf8
15 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>15 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
16 »       add»    x1,·x1,·#0xf816 »       add»    x1,·x1,·#0xf8
17 »       cmp»    x1,·x017 »       cmp»    x1,·x0
18 »       b.eq»   122c·<di_parser_rfc822_read_file@plt+0x6c>··//·b.none18 »       b.eq»   122c·<di_parser_rfc822_read_file@plt+0x6c>··//·b.none
19 »       adrp»   x1,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>19 »       adrp»   x1,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
20 »       ldr»    x1,·[x1,·#4016]20 »       ldr»    x1,·[x1,·#4016]
21 »       cbz»    x1,·122c·<di_parser_rfc822_read_file@plt+0x6c>21 »       cbz»    x1,·122c·<di_parser_rfc822_read_file@plt+0x6c>
22 »       mov»    x16,·x122 »       mov»    x16,·x1
23 »       br»     x1623 »       br»     x16
24 »       ret24 »       ret
25 register_tm_clones():25 register_tm_clones():
26 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>26 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
27 »       add»    x0,·x0,·#0xf827 »       add»    x0,·x0,·#0xf8
28 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>28 »       adrp»   x1,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
29 »       add»    x1,·x1,·#0xf829 »       add»    x1,·x1,·#0xf8
30 »       sub»    x1,·x1,·x030 »       sub»    x1,·x1,·x0
31 »       lsr»    x2,·x1,·#6331 »       lsr»    x2,·x1,·#63
32 »       add»    x1,·x2,·x1,·asr·#332 »       add»    x1,·x2,·x1,·asr·#3
33 »       asr»    x1,·x1,·#133 »       asr»    x1,·x1,·#1
34 »       cbz»    x1,·1268·<di_parser_rfc822_read_file@plt+0xa8>34 »       cbz»    x1,·1268·<di_parser_rfc822_read_file@plt+0xa8>
35 »       adrp»   x2,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>35 »       adrp»   x2,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
36 »       ldr»    x2,·[x2,·#4064]36 »       ldr»    x2,·[x2,·#4064]
37 »       cbz»    x2,·1268·<di_parser_rfc822_read_file@plt+0xa8>37 »       cbz»    x2,·1268·<di_parser_rfc822_read_file@plt+0xa8>
38 »       mov»    x16,·x238 »       mov»    x16,·x2
39 »       br»     x1639 »       br»     x16
40 »       ret40 »       ret
41 __do_global_dtors_aux():41 __do_global_dtors_aux():
42 »       paciasp42 »       paciasp
43 »       stp»    x29,·x30,·[sp,·#-32]!43 »       stp»    x29,·x30,·[sp,·#-32]!
44 »       mov»    x29,·sp44 »       mov»    x29,·sp
45 »       str»    x19,·[sp,·#16]45 »       str»    x19,·[sp,·#16]
46 »       adrp»   x19,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>46 »       adrp»   x19,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
47 »       ldrb»   w0,·[x19,·#248]47 »       ldrb»   w0,·[x19,·#248]
48 »       tbnz»   w0,·#0,·12ac·<di_parser_rfc822_read_file@plt+0xec>48 »       tbnz»   w0,·#0,·12ac·<di_parser_rfc822_read_file@plt+0xec>
49 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d880>49 »       adrp»   x0,·1f000·<di_release_read_file@@LIBDI_4.8+0x1d98c>
50 »       ldr»    x0,·[x0,·#4024]50 »       ldr»    x0,·[x0,·#4024]
51 »       cbz»    x0,·12a0·<di_parser_rfc822_read_file@plt+0xe0>51 »       cbz»    x0,·12a0·<di_parser_rfc822_read_file@plt+0xe0>
52 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e880>52 »       adrp»   x0,·20000·<di_release_read_file@@LIBDI_4.8+0x1e98c>
53 »       ldr»    x0,·[x0,·#192]53 »       ldr»    x0,·[x0,·#192]
54 »       bl»     1090·<__cxa_finalize@plt>54 »       bl»     1090·<__cxa_finalize@plt>
55 »       bl»     1200·<di_parser_rfc822_read_file@plt+0x40>55 »       bl»     1200·<di_parser_rfc822_read_file@plt+0x40>
56 »       mov»    w0,·#0x1···················»     //·#156 »       mov»    w0,·#0x1···················»     //·#1
57 »       strb»   w0,·[x19,·#248]57 »       strb»   w0,·[x19,·#248]
58 »       ldr»    x19,·[sp,·#16]58 »       ldr»    x19,·[sp,·#16]
59 »       ldp»    x29,·x30,·[sp],·#3259 »       ldp»    x29,·x30,·[sp],·#32
60 »       autiasp60 »       autiasp
61 »       ret61 »       ret
62 »       nop62 »       nop
63 frame_dummy():63 frame_dummy():
64 »       bti»    c64 »       bti»    c
65 »       b»      1230·<di_parser_rfc822_read_file@plt+0x70>65 »       b»      1230·<di_parser_rfc822_read_file@plt+0x70>
66 »       nop 
67 »       nop 
68 »       nop 
69 »       nop 
70 »       nop 
71 »       nop 
  
72 00000000000012e0·<di_list_alloc@@LIBDI_4.1>:66 00000000000012c8·<di_list_alloc@@LIBDI_4.1>:
73 di_list_alloc():67 di_list_alloc():
74 ./build/src/../../src/list.c:2768 ./build/src/../../src/list.c:27
75 »       bti»    c69 »       bti»    c
76 ./build/src/../../src/list.c:3070 ./build/src/../../src/list.c:30
77 »       mov»    x0,·#0x10··················»    //·#1671 »       mov»    x0,·#0x10··················»    //·#16
78 »       b»      1140·<di_malloc0@plt>72 »       b»      1140·<di_malloc0@plt>
  
79 00000000000012ec·<di_list_destroy@@LIBDI_4.1>:73 00000000000012d4·<di_list_destroy@@LIBDI_4.1>:
80 di_list_destroy():74 di_list_destroy():
81 ./build/src/../../src/list.c:3675 ./build/src/../../src/list.c:36
82 »       paciasp76 »       paciasp
83 »       stp»    x29,·x30,·[sp,·#-48]!77 »       stp»    x30,·x19,·[sp,·#-32]!
84 »       mov»    x29,·sp 
85 »       stp»    x19,·x20,·[sp,·#16]78 »       stp»    x20,·x21,·[sp,·#16]
 79 »       mov»    x20,·x1
86 ./build/src/../../src/list.c:3980 ./build/src/../../src/list.c:39
87 »       ldr»    x19,·[x0]81 »       ldr»    x19,·[x0]
88 ./build/src/../../src/list.c:4082 ./build/src/../../src/list.c:40
89 »       cbz»    x19,·1348·<di_list_destroy@@LIBDI_4.1+0x5c>83 »       cbnz»   x19,·12fc·<di_list_destroy@@LIBDI_4.1+0x28>
 84 ./build/src/../../src/list.c:48
 85 »       ldp»    x20,·x21,·[sp,·#16]
 86 »       ldp»    x30,·x19,·[sp],·#32
 87 »       autiasp
 88 »       ret
90 ./build/src/../../src/list.c:4389 ./build/src/../../src/list.c:43
91 »       ldr»    x20,·[x19]90 »       ldr»    x21,·[x19]
92 »       str»    x21,·[sp,·#32] 
93 »       mov»    x21,·x1 
94 ./build/src/../../src/list.c:4491 ./build/src/../../src/list.c:44
95 »       cbz»    x1,·1358·<di_list_destroy@@LIBDI_4.1+0x6c>92 »       cbz»    x20,·130c·<di_list_destroy@@LIBDI_4.1+0x38>
96 ./build/src/../../src/list.c:4593 ./build/src/../../src/list.c:45
97 »       ldr»    x0,·[x19,·#16]94 »       ldr»    x0,·[x19,·#16]
98 »       blr»    x2195 »       blr»    x20
99 ./build/src/../../src/list.c:46 
100 »       mov»    x0,·x19 
101 »       bl»     1080·<di_free@plt> 
102 ./build/src/../../src/list.c:40 
103 »       cbz»    x20,·1344·<di_list_destroy@@LIBDI_4.1+0x58> 
104 ./build/src/../../src/list.c:43 
105 »       mov»    x19,·x20 
106 »       ldr»    x20,·[x20] 
107 ./build/src/../../src/list.c:45 
108 »       ldr»    x0,·[x19,·#16] 
109 »       blr»    x21 
110 ./build/src/../../src/list.c:46 
111 »       mov»    x0,·x19 
112 »       bl»     1080·<di_free@plt> 
113 ./build/src/../../src/list.c:40 
114 »       cbnz»   x20,·1328·<di_list_destroy@@LIBDI_4.1+0x3c> 
115 »       ldr»    x21,·[sp,·#32] 
Max diff block lines reached; 16555/20914 bytes (79.16%) of diff not shown.
401 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000000000017fc·<.fini>:2 00000000000016e0·<.fini>:
3 _fini():3 _fini():
4 »       paciasp4 »       paciasp
5 »       stp»    x29,·x30,·[sp,·#-16]!5 »       stp»    x29,·x30,·[sp,·#-16]!
6 »       mov»    x29,·sp6 »       mov»    x29,·sp
7 »       ldp»    x29,·x30,·[sp],·#167 »       ldp»    x29,·x30,·[sp],·#16
8 »       autiasp8 »       autiasp
9 »       ret9 »       ret
388 B
readelf --wide --decompress --string-dump=.rodata {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 String·dump·of·section·'.rodata':1 String·dump·of·section·'.rodata':
2 ··[·····0]··%ms·%zu·%128s2 ··[·····0]··%ms·%zu·%128s
3 ··[····18]··SHA2563 ··[·····e]··SHA256
4 ··[····20]··MD5Sum4 ··[····15]··MD5Sum
5 ··[····28]··Codename5 ··[····1c]··Codename
6 ··[····38]··Suite6 ··[····25]··Suite
7 ··[····40]··Origin7 ··[····2b]··Origin
  
1.45 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00001860·011b033b·94000000·11000000·a0f9ffff·...;............2 ··0x0000172c·011b033b·90000000·11000000·d4faffff·...;............
3 ··0x00001870·ac000000·d0f9ffff·c0000000·0cfaffff·................ 
4 ··0x00001880·d4000000·60faffff·fc000000·80faffff·....`........... 
5 ··0x00001890·10010000·8cfaffff·24010000·28fbffff·........$...(... 
6 ··0x000018a0·60010000·30fbffff·74010000·90fbffff·`...0...t....... 
7 ··0x000018b0·a8010000·f0fbffff·dc010000·50fcffff·............P...3 ··0x0000173c·a8000000·04fbffff·bc000000·40fbffff·............@...
 4 ··0x0000174c·d0000000·94fbffff·f8000000·9cfbffff·................
 5 ··0x0000175c·0c010000·a8fbffff·20010000·f0fbffff·........·.......
 6 ··0x0000176c·4c010000·f8fbffff·60010000·44fcffff·L.......`...D...
8 ··0x000018c0·10020000·c0fcffff·48020000·c8fcffff·........H.......7 ··0x0000177c·88010000·90fcffff·b0010000·dcfcffff·................
9 ··0x000018d0·5c020000·00fdffff·84020000·6cfeffff·\...........l...8 ··0x0000178c·d8010000·28fdffff·04020000·30fdffff·....(.......0...
 9 ··0x0000179c·18020000·5cfdffff·3c020000·acfeffff·....\...<.......
10 ··0x000018e0·cc020000·d0feffff·f4020000·20ffffff·............·...10 ··0x000017ac·80020000·04ffffff·a4020000·48ffffff·............H...
11 ··0x000018f0·1c030000····························....11 ··0x000017bc·c8020000····························....
  
5.51 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 47 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000018f8·10000000·00000000·017a5200·04781e01·.........zR..x..2 ··0x000017c0·10000000·00000000·017a5200·04781e01·.........zR..x..
3 ··0x00001908·1b0c1f00·10000000·18000000·ecf8ffff·................3 ··0x000017d0·1b0c1f00·10000000·18000000·24faffff·............$...
4 ··0x00001918·30000000·00000000·10000000·2c000000·0...........,...4 ··0x000017e0·30000000·00000000·10000000·2c000000·0...........,...
5 ··0x00001928·08f9ffff·3c000000·00000000·24000000·....<.......$...5 ··0x000017f0·40faffff·3c000000·00000000·24000000·@...<.......$...
6 ··0x00001938·40000000·30f9ffff·50000000·00412d41·@...0...P....A-A6 ··0x00001800·40000000·68faffff·50000000·00412d41·@...h...P....A-A
7 ··0x00001948·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A7 ··0x00001810·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A
8 ··0x00001958·2d000000·10000000·68000000·5cf9ffff·-.......h...\...8 ··0x00001820·2d000000·10000000·68000000·94faffff·-.......h.......
9 ··0x00001968·08000000·00000000·10000000·7c000000·............|...9 ··0x00001830·08000000·00000000·10000000·7c000000·............|...
10 ··0x00001978·68f9ffff·0c000000·00000000·38000000·h...........8...10 ··0x00001840·88faffff·0c000000·00000000·28000000·............(...
11 ··0x00001988·90000000·60f9ffff·9c000000·00412d41·....`........A-A11 ··0x00001850·90000000·80faffff·48000000·00412d41·........H....A-A
 12 ··0x00001860·0e209e04·93034194·02950145·0ad3ded4·.·....A....E....
12 ··0x00001998·0e309d06·9e054293·04940344·95024fd5·.0....B....D..O. 
13 ··0x000019a8·42deddd3·d40e0041·2d410e30·93049403·B......A-A.0.... 
14 ··0x000019b8·95029d06·9e052d00·10000000·cc000000·......-.........13 ··0x00001870·d50e0041·2d410b00·10000000·bc000000·...A-A..........
15 ··0x000019c8·c0f9ffff·08000000·00000000·30000000·............0...14 ··0x00001880·9cfaffff·08000000·00000000·24000000·............$...
16 ··0x000019d8·e0000000·b4f9ffff·60000000·00412d41·........`....A-A15 ··0x00001890·d0000000·90faffff·4c000000·00412d41·........L....A-A
 16 ··0x000018a0·0e209e04·93034394·024a0ad3·ded40e00·.·....C..J......
17 ··0x000019e8·0e209d04·9e034293·0294014c·0adeddd3·.·....B....L.... 
18 ··0x000019f8·d40e0041·2d410b44·deddd3d4·0e00412d·...A-A.D......A- 
19 ··0x00001a08·30000000·14010000·e0f9ffff·60000000·0...........`... 
20 ··0x00001a18·00412d41·0e209d04·9e034293·0294014c·.A-A.·....B....L 
21 ··0x00001a28·0adeddd3·d40e0041·2d410b44·deddd3d4·.......A-A.D.... 
22 ··0x00001a38·0e00412d·30000000·48010000·0cfaffff·..A-0...H....... 
23 ··0x00001a48·60000000·00412d41·0e209d04·9e034293·`....A-A.·....B. 
24 ··0x00001a58·0294014c·0adeddd3·d40e0041·2d410b44·...L.......A-A.D 
25 ··0x00001a68·deddd3d4·0e00412d·34000000·7c010000·......A-4...|... 
26 ··0x00001a78·38faffff·60000000·00412d41·0e209d04·8...`....A-A.·.. 
27 ··0x00001a88·9e034293·0294014c·0adeddd3·d40e0041·..B....L.......A 
28 ··0x00001a98·2d410b44·deddd3d4·0e00412d·00000000·-A.D......A-.... 
29 ··0x00001aa8·10000000·b4010000·70faffff·08000000·........p....... 
30 ··0x00001ab8·00000000·24000000·c8010000·64faffff·....$.......d...17 ··0x000018b0·412d410b·24000000·f8000000·b4faffff·A-A.$...........
31 ··0x00001ac8·38000000·00412d41·0e209d04·9e034293·8....A-A.·....B. 
32 ··0x00001ad8·0248dedd·d30e0041·2d000000·44000000·.H.....A-...D... 
33 ··0x00001ae8·f0010000·74faffff·6c010000·00412d41·....t...l....A-A 
34 ··0x00001af8·0ea00241·9d0c9e0b·43930a94·09950896·...A....C....... 
35 ··0x00001b08·07459904·9a039b02·9c017d0a·dbdcd9da·.E........}..... 
36 ··0x00001b18·d5d6d3d4·ddde0e00·412d410b·50980597·........A-A.P... 
37 ··0x00001b28·06000000·24000000·38020000·98fbffff·....$...8....... 
38 ··0x00001b38·64000000·00412d41·0e209d04·9e034393·d....A-A.·....C.18 ··0x000018c0·4c000000·00412d41·0e209e04·93034394·L....A-A.·....C.
 19 ··0x000018d0·024a0ad3·ded40e00·412d410b·24000000·.J......A-A.$...
 20 ··0x000018e0·20010000·d8faffff·4c000000·00412d41··.......L....A-A
 21 ··0x000018f0·0e209e04·93034394·024a0ad3·ded40e00·.·....C..J......
 22 ··0x00001900·412d410b·28000000·48010000·fcfaffff·A-A.(...H.......
 23 ··0x00001910·4c000000·00412d41·0e209e04·93034394·L....A-A.·....C.
 24 ··0x00001920·024a0ad3·ded40e00·412d410b·00000000·.J......A-A.....
 25 ··0x00001930·10000000·74010000·1cfbffff·08000000·....t...........
 26 ··0x00001940·00000000·20000000·88010000·10fbffff·....·...........
 27 ··0x00001950·2c000000·00412d41·0e109e02·930147d3·,....A-A......G.
 28 ··0x00001960·de0e0041·2d000000·40000000·ac010000·...A-...@.......
 29 ··0x00001970·18fbffff·50010000·00412d41·0e900242·....P....A-A...B
 30 ··0x00001980·9e0c930b·940a9509·42960897·07449806·........B....D..
 31 ··0x00001990·99059a04·9b03459c·020243dc·dadbd8d9·......E...C.....
39 ··0x00001b48·0252dedd·d30e0041·2d000000·24000000·.R.....A-...$...32 ··0x000019a0·d6d7d4d5·ded30e00·412d0000·20000000·........A-..·...
40 ··0x00001b58·60020000·d4fbffff·50000000·00412d41·`.......P....A-A33 ··0x000019b0·f0010000·24fcffff·58000000·00412d41·....$...X....A-A
41 ··0x00001b68·0e209d04·9e034293·024ededd·d30e0041·.·....B..N.....A34 ··0x000019c0·0e109e02·930152d3·de0e0041·2d000000·......R....A-...
 35 ··0x000019d0·20000000·14020000·58fcffff·44000000··.......X...D...
 36 ··0x000019e0·00412d41·0e109e02·93014dd3·de0e0041·.A-A......M....A
42 ··0x00001b78·2d000000·2c000000·88020000·fcfbffff·-...,...........37 ··0x000019f0·2d000000·24000000·38020000·78fcffff·-...$...8...x...
43 ··0x00001b88·7c000000·00412d41·0e309d06·9e054293·|....A-A.0....B.38 ··0x00001a00·6c000000·00412d41·0e209e04·93034194·l....A-A.·....A.
 39 ··0x00001a10·02950156·d3ded4d5·0e00412d·00000000·...V......A-....
44 ··0x00001b98·04940342·9502530a·deddd5d3·d40e0041·...B..S........A 
45 ··0x00001ba8·2d410b00·00000000···················-A...... 
  
1.33 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fcb8·30180000·00000000·06000000·00000000·0...............2 ··0x0001fcb8·06170000·00000000·06000000·00000000·................
3 ··0x0001fcc8·00000000·00000000·00000000·00000000·................3 ··0x0001fcc8·00000000·00000000·00000000·00000000·................
4 ··0x0001fcd8·01000000·00000000·38180000·00000000·........8.......4 ··0x0001fcd8·01000000·00000000·0d170000·00000000·................
5 ··0x0001fce8·06000000·00000000·00000000·00000000·................5 ··0x0001fce8·06000000·00000000·00000000·00000000·................
6 ··0x0001fcf8·00000000·00000000·00000000·00000000·................6 ··0x0001fcf8·00000000·00000000·00000000·00000000·................
7 ··0x0001fd08·40180000·00000000·08000000·00000000·@...............7 ··0x0001fd08·14170000·00000000·08000000·00000000·................
8 ··0x0001fd18·00000000·00000000·00000000·00000000·................8 ··0x0001fd18·00000000·00000000·00000000·00000000·................
9 ··0x0001fd28·10000000·00000000·50180000·00000000·........P.......9 ··0x0001fd28·10000000·00000000·1d170000·00000000·................
10 ··0x0001fd38·05000000·00000000·00000000·00000000·................10 ··0x0001fd38·05000000·00000000·00000000·00000000·................
11 ··0x0001fd48·00000000·00000000·08000000·00000000·................11 ··0x0001fd48·00000000·00000000·08000000·00000000·................
12 ··0x0001fd58·58180000·00000000·06000000·00000000·X...............12 ··0x0001fd58·23170000·00000000·06000000·00000000·#...............
13 ··0x0001fd68·00000000·00000000·00000000·00000000·................13 ··0x0001fd68·00000000·00000000·00000000·00000000·................
14 ··0x0001fd78·00000000·00000000···················........14 ··0x0001fd78·00000000·00000000···················........
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·61626264·63393131·31346162·34383738·abbdc91114ab4878 
3 ··0x00000010·61653363·65623637·31643938·62653566·ae3ceb671d98be5f2 ··0x00000000·66363533·66366133·30383664·65616439·f653f6a3086dead9
 3 ··0x00000010·37316433·31396161·62353332·65316562·71d319aab532e1eb
4 ··0x00000020·35393637·36322e64·65627567·00000000·596762.debug....4 ··0x00000020·35666664·35392e64·65627567·00000000·5ffd59.debug....
5 ··0x00000030·cf7d31b3····························.}1.5 ··0x00000030·3b8b5137····························;.Q7
  
1.03 MB
libdebian-installer4-dev_0.127_arm64.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-12-15·08:59:10.000000·debian-binary
2 -rw-r--r--···0········0········0·····4324·2025-12-15·08:59:10.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4320·2025-12-15·08:59:10.000000·control.tar.xz
3 -rw-r--r--···0········0········0···180444·2025-12-15·08:59:10.000000·data.tar.xz3 -rw-r--r--···0········0········0···178412·2025-12-15·08:59:10.000000·data.tar.xz
616 B
control.tar.xz
588 B
control.tar
518 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libdebian-installer4-dev1 Package:·libdebian-installer4-dev
2 Source:·libdebian-installer2 Source:·libdebian-installer
3 Version:·0.1273 Version:·0.127
4 Architecture:·arm644 Architecture:·arm64
5 Maintainer:·Debian·Install·System·Team·<debian-boot@lists.debian.org>5 Maintainer:·Debian·Install·System·Team·<debian-boot@lists.debian.org>
6 Installed-Size:·21136 Installed-Size:·2104
7 Depends:·libdebian-installer4·(=·0.127),·libdebian-installer-extra4·(=·0.127)7 Depends:·libdebian-installer4·(=·0.127),·libdebian-installer-extra4·(=·0.127)
8 Conflicts:·libdebian-installer-dev8 Conflicts:·libdebian-installer-dev
9 Provides:·libdebian-installer-dev9 Provides:·libdebian-installer-dev
10 Section:·libdevel10 Section:·libdevel
11 Priority:·optional11 Priority:·optional
12 Multi-Arch:·same12 Multi-Arch:·same
13 Description:·Library·of·common·debian-installer·functions13 Description:·Library·of·common·debian-installer·functions
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.03 MB
data.tar.xz
1.03 MB
data.tar
2.27 KB
file list
    
Offset 26, 16 lines modifiedOffset 26, 16 lines modified
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1058·2025-12-15·08:59:10.000000·./usr/include/debian-installer/system/utils.h26 -rw-r--r--···0·root·········(0)·root·········(0)·····1058·2025-12-15·08:59:10.000000·./usr/include/debian-installer/system/utils.h
27 -rw-r--r--···0·root·········(0)·root·········(0)·····3871·2025-12-15·08:59:10.000000·./usr/include/debian-installer/tree.h27 -rw-r--r--···0·root·········(0)·root·········(0)·····3871·2025-12-15·08:59:10.000000·./usr/include/debian-installer/tree.h
28 -rw-r--r--···0·root·········(0)·root·········(0)·····2109·2025-12-15·08:59:10.000000·./usr/include/debian-installer/types.h28 -rw-r--r--···0·root·········(0)·root·········(0)·····2109·2025-12-15·08:59:10.000000·./usr/include/debian-installer/types.h
29 -rw-r--r--···0·root·········(0)·root·········(0)·····1132·2025-12-15·08:59:10.000000·./usr/include/debian-installer/utils.h29 -rw-r--r--···0·root·········(0)·root·········(0)·····1132·2025-12-15·08:59:10.000000·./usr/include/debian-installer/utils.h
30 -rw-r--r--···0·root·········(0)·root·········(0)······936·2025-12-15·08:59:10.000000·./usr/include/debian-installer.h30 -rw-r--r--···0·root·········(0)·root·········(0)······936·2025-12-15·08:59:10.000000·./usr/include/debian-installer.h
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/
33 -rw-r--r--···0·root·········(0)·root·········(0)····10064·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/libdebian-installer-extra.a33 -rw-r--r--···0·root·········(0)·root·········(0)·····9192·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/libdebian-installer-extra.a
34 -rw-r--r--···0·root·········(0)·root·········(0)···119004·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/libdebian-installer.a34 -rw-r--r--···0·root·········(0)·root·········(0)···111292·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/libdebian-installer.a
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/
36 -rw-r--r--···0·root·········(0)·root·········(0)······280·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/libdebian-installer-extra.pc36 -rw-r--r--···0·root·········(0)·root·········(0)······280·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/libdebian-installer-extra.pc
37 -rw-r--r--···0·root·········(0)·root·········(0)······260·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/libdebian-installer.pc37 -rw-r--r--···0·root·········(0)·root·········(0)······260·2025-12-15·08:59:10.000000·./usr/lib/aarch64-linux-gnu/pkgconfig/libdebian-installer.pc
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/doc/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/doc/
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/doc/libdebian-installer4-dev/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-12-15·08:59:10.000000·./usr/share/doc/libdebian-installer4-dev/
41 -rw-r--r--···0·root·········(0)·root·········(0)······726·2025-12-15·08:59:10.000000·./usr/share/doc/libdebian-installer4-dev/changelog.gz41 -rw-r--r--···0·root·········(0)·root·········(0)······726·2025-12-15·08:59:10.000000·./usr/share/doc/libdebian-installer4-dev/changelog.gz
72.6 KB
./usr/lib/aarch64-linux-gnu/libdebian-installer-extra.a
1.9 KB
nm --print-armap {}
    
Offset 17, 20 lines modifiedOffset 17, 20 lines modified
17 internal_di_release_parser_field_codename·in·release.o17 internal_di_release_parser_field_codename·in·release.o
18 internal_di_release_parser_field_suite·in·release.o18 internal_di_release_parser_field_suite·in·release.o
19 internal_di_release_parser_field_origin·in·release.o19 internal_di_release_parser_field_origin·in·release.o
  
20 list.o:20 list.o:
21 ·················U·di_free21 ·················U·di_free
22 0000000000000000·T·di_list_alloc22 0000000000000000·T·di_list_alloc
23 00000000000000b0·T·di_list_append23 000000000000005c·T·di_list_append
24 0000000000000110·T·di_list_append_chunk24 00000000000000a8·T·di_list_append_chunk
25 000000000000000c·T·di_list_destroy25 000000000000000c·T·di_list_destroy
26 00000000000000a8·T·di_list_free26 0000000000000054·T·di_list_free
27 0000000000000170·T·di_list_prepend27 00000000000000f4·T·di_list_prepend
28 00000000000001d0·T·di_list_prepend_chunk28 0000000000000140·T·di_list_prepend_chunk
29 ·················U·di_malloc29 ·················U·di_malloc
30 ·················U·di_malloc030 ·················U·di_malloc0
31 ·················U·di_mem_chunk_alloc31 ·················U·di_mem_chunk_alloc
  
32 release.o:32 release.o:
33 ·················U·__isoc23_sscanf33 ·················U·__isoc23_sscanf
34 ·················U·__stack_chk_fail34 ·················U·__stack_chk_fail
Offset 44, 19 lines modifiedOffset 44, 19 lines modified
44 ·················U·di_mem_chunk_alloc044 ·················U·di_mem_chunk_alloc0
45 ·················U·di_mem_chunk_destroy45 ·················U·di_mem_chunk_destroy
46 ·················U·di_mem_chunk_new46 ·················U·di_mem_chunk_new
47 ·················U·di_parser_info_add47 ·················U·di_parser_info_add
48 ·················U·di_parser_info_alloc48 ·················U·di_parser_info_alloc
49 ·················U·di_parser_read_string49 ·················U·di_parser_read_string
50 ·················U·di_parser_rfc822_read_file50 ·················U·di_parser_rfc822_read_file
51 00000000000001ac·T·di_release_alloc51 0000000000000184·T·di_release_alloc
52 0000000000000210·T·di_release_free52 00000000000001dc·T·di_release_free
53 0000000000000000·D·di_release_parser_fieldinfo53 0000000000000000·D·di_release_parser_fieldinfo
54 0000000000000040·T·di_release_parser_read_file54 0000000000000034·T·di_release_parser_read_file
55 0000000000000260·T·di_release_read_file55 0000000000000220·T·di_release_read_file
56 ·················U·di_rstring_equal56 ·················U·di_rstring_equal
57 ·················U·di_rstring_hash57 ·················U·di_rstring_hash
58 0000000000000008·t·internal_di_release_file_destroy_func58 0000000000000008·t·internal_di_release_file_destroy_func
59 0000000000000000·D·internal_di_release_parser_field_codename59 0000000000000000·D·internal_di_release_parser_field_codename
60 0000000000000028·D·internal_di_release_parser_field_md5sum60 0000000000000028·D·internal_di_release_parser_field_md5sum
61 0000000000000050·D·internal_di_release_parser_field_origin61 0000000000000050·D·internal_di_release_parser_field_origin
62 0000000000000000·D·internal_di_release_parser_field_sha25662 0000000000000000·D·internal_di_release_parser_field_sha256
420 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 ----------···0········0········0······500·1970-01-01·00:00:00.000000·/1 ----------···0········0········0······500·1970-01-01·00:00:00.000000·/
2 -rw-r--r--···0········0········0·····2848·1970-01-01·00:00:00.000000·list.o2 -rw-r--r--···0········0········0·····2528·1970-01-01·00:00:00.000000·list.o
3 -rw-r--r--···0········0········0·····6528·1970-01-01·00:00:00.000000·release.o3 -rw-r--r--···0········0········0·····5976·1970-01-01·00:00:00.000000·release.o
23.8 KB
list.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········2080·(bytes·into·file)13 ··Start·of·section·headers:··········1760·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
2.57 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x820:1 There·are·12·section·headers,·starting·at·offset·0x6e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000230·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00018c·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000608·000108·18···I··9···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000528·0000a8·18···I··9···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000270·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0001cc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000270·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0001cc·000000·00··WA··0···0··1
9 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·000270·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·0001cc·000000·00······0···0··1
10 ··[·6]·.note.gnu.property·NOTE············0000000000000000·000270·000020·00···A··0···0··810 ··[·6]·.note.gnu.property·NOTE············0000000000000000·0001d0·000020·00···A··0···0··8
11 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·000290·000148·00···A··0···0··811 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·0001f0·000108·00···A··0···0··8
12 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000710·0000a8·18···I··9···7··812 ··[·8]·.rela.eh_frame····RELA············0000000000000000·0005d0·0000a8·18···I··9···7··8
13 ··[·9]·.symtab···········SYMTAB··········0000000000000000·0003d8·000180·18·····10···5··813 ··[·9]·.symtab···········SYMTAB··········0000000000000000·0002f8·000180·18·····10···5··8
14 ··[10]·.strtab···········STRTAB··········0000000000000000·000558·0000ac·00······0···0··114 ··[10]·.strtab···········STRTAB··········0000000000000000·000478·0000ac·00······0···0··1
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·0007b8·000063·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·000678·000063·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··D·(mbind),·p·(processor·specific)20 ··D·(mbind),·p·(processor·specific)
1.64 KB
readelf --wide --symbols {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····5:·0000000000000000····12·FUNC····GLOBAL·DEFAULT····1·di_list_alloc9 ·····5:·0000000000000000····12·FUNC····GLOBAL·DEFAULT····1·di_list_alloc
10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc010 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
11 ·····7:·000000000000000c···156·FUNC····GLOBAL·DEFAULT····1·di_list_destroy11 ·····7:·000000000000000c····72·FUNC····GLOBAL·DEFAULT····1·di_list_destroy
12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
13 ·····9:·00000000000000a8·····8·FUNC····GLOBAL·DEFAULT····1·di_list_free13 ·····9:·0000000000000054·····8·FUNC····GLOBAL·DEFAULT····1·di_list_free
14 ····10:·00000000000000b0····96·FUNC····GLOBAL·DEFAULT····1·di_list_append14 ····10:·000000000000005c····76·FUNC····GLOBAL·DEFAULT····1·di_list_append
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
16 ····12:·0000000000000110····96·FUNC····GLOBAL·DEFAULT····1·di_list_append_chunk16 ····12:·00000000000000a8····76·FUNC····GLOBAL·DEFAULT····1·di_list_append_chunk
17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc
18 ····14:·0000000000000170····96·FUNC····GLOBAL·DEFAULT····1·di_list_prepend18 ····14:·00000000000000f4····76·FUNC····GLOBAL·DEFAULT····1·di_list_prepend
19 ····15:·00000000000001d0····96·FUNC····GLOBAL·DEFAULT····1·di_list_prepend_chunk19 ····15:·0000000000000140····76·FUNC····GLOBAL·DEFAULT····1·di_list_prepend_chunk
3.08 KB
readelf --wide --relocs {}
    
Offset 1, 24 lines modifiedOffset 1, 20 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x608·contains·11·entries:1 Relocation·section·'.rela.text'·at·offset·0x528·contains·7·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··000000060000011a·R_AARCH64_JUMP26·······0000000000000000·di_malloc0·+·03 0000000000000008··000000060000011a·R_AARCH64_JUMP26·······0000000000000000·di_malloc0·+·0
4 0000000000000040··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·04 000000000000004c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
5 000000000000005c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
6 000000000000007c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
7 000000000000008c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
8 000000000000009c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
9 00000000000000ac··000000080000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·05 0000000000000058··000000080000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
 6 0000000000000074··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
 7 00000000000000c0··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0
10 00000000000000cc··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·08 000000000000010c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
11 000000000000012c··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·09 0000000000000158··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0
12 000000000000018c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0 
13 00000000000001ec··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0 
  
14 Relocation·section·'.rela.eh_frame'·at·offset·0x710·contains·7·entries:10 Relocation·section·'.rela.eh_frame'·at·offset·0x5d0·contains·7·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·012 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
17 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c13 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c
 14 000000000000005c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·54
 15 0000000000000070··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·5c
18 000000000000006c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a816 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a8
19 0000000000000080··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·b017 00000000000000c0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·f4
20 00000000000000b4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·110 
21 00000000000000e8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·17018 00000000000000e8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·140
22 000000000000011c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1d0 
8.33 KB
readelf --wide --debug-dump=frames {}
    
Offset 11, 164 lines modifiedOffset 11, 115 lines modified
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000000c12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000000c
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
15 ··DW_CFA_nop15 ··DW_CFA_nop
  
16 00000028·0000000000000038·0000002c·FDE·cie=00000000·pc=000000000000000c..00000000000000a816 00000028·0000000000000028·0000002c·FDE·cie=00000000·pc=000000000000000c..0000000000000054
17 ··DW_CFA_advance_loc:·4·to·000000000000001017 ··DW_CFA_advance_loc:·4·to·0000000000000010
18 ··DW_CFA_AARCH64_negate_ra_state18 ··DW_CFA_AARCH64_negate_ra_state
19 ··DW_CFA_advance_loc:·4·to·000000000000001419 ··DW_CFA_advance_loc:·4·to·0000000000000014
20 ··DW_CFA_def_cfa_offset:·4820 ··DW_CFA_def_cfa_offset:·32
21 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
22 ··DW_CFA_offset:·r30·(x30)·at·cfa-4021 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
23 ··DW_CFA_advance_loc:·8·to·000000000000001c 
24 ··DW_CFA_offset:·r19·(x19)·at·cfa-3222 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 23 ··DW_CFA_advance_loc:·4·to·0000000000000018
25 ··DW_CFA_offset:·r20·(x20)·at·cfa-2424 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
26 ··DW_CFA_advance_loc:·16·to·000000000000002c 
27 ··DW_CFA_offset:·r21·(x21)·at·cfa-1625 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
28 ··DW_CFA_advance_loc:·60·to·000000000000006826 ··DW_CFA_advance_loc:·20·to·000000000000002c
 27 ··DW_CFA_remember_state
29 ··DW_CFA_restore:·r21·(x21) 
30 ··DW_CFA_advance_loc:·8·to·0000000000000070 
31 ··DW_CFA_restore:·r30·(x30) 
32 ··DW_CFA_restore:·r29·(x29) 
33 ··DW_CFA_restore:·r19·(x19)28 ··DW_CFA_restore:·r19·(x19)
 29 ··DW_CFA_restore:·r30·(x30)
34 ··DW_CFA_restore:·r20·(x20)30 ··DW_CFA_restore:·r20·(x20)
 31 ··DW_CFA_restore:·r21·(x21)
35 ··DW_CFA_def_cfa_offset:·032 ··DW_CFA_def_cfa_offset:·0
36 ··DW_CFA_advance_loc:·4·to·000000000000007433 ··DW_CFA_advance_loc:·4·to·0000000000000030
37 ··DW_CFA_AARCH64_negate_ra_state 
38 ··DW_CFA_advance_loc:·4·to·0000000000000078 
39 ··DW_CFA_def_cfa_offset:·48 
40 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
41 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
42 ··DW_CFA_offset:·r21·(x21)·at·cfa-16 
43 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
44 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
45 ··DW_CFA_AARCH64_negate_ra_state34 ··DW_CFA_AARCH64_negate_ra_state
 35 ··DW_CFA_advance_loc:·4·to·0000000000000034
 36 ··DW_CFA_restore_state
46 ··DW_CFA_nop37 ··DW_CFA_nop
  
47 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000000a8..00000000000000b038 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000054..000000000000005c
48 ··DW_CFA_nop39 ··DW_CFA_nop
49 ··DW_CFA_nop40 ··DW_CFA_nop
50 ··DW_CFA_nop41 ··DW_CFA_nop
  
51 00000078·0000000000000030·0000007c·FDE·cie=00000000·pc=00000000000000b0..000000000000011042 00000068·0000000000000024·0000006c·FDE·cie=00000000·pc=000000000000005c..00000000000000a8
52 ··DW_CFA_advance_loc:·4·to·00000000000000b443 ··DW_CFA_advance_loc:·4·to·0000000000000060
53 ··DW_CFA_AARCH64_negate_ra_state44 ··DW_CFA_AARCH64_negate_ra_state
54 ··DW_CFA_advance_loc:·4·to·00000000000000b845 ··DW_CFA_advance_loc:·4·to·0000000000000064
55 ··DW_CFA_def_cfa_offset:·3246 ··DW_CFA_def_cfa_offset:·32
56 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
57 ··DW_CFA_offset:·r30·(x30)·at·cfa-2447 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
58 ··DW_CFA_advance_loc:·8·to·00000000000000c0 
59 ··DW_CFA_offset:·r19·(x19)·at·cfa-1648 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 49 ··DW_CFA_advance_loc:·12·to·0000000000000070
60 ··DW_CFA_offset:·r20·(x20)·at·cfa-850 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
61 ··DW_CFA_advance_loc:·48·to·00000000000000f051 ··DW_CFA_advance_loc:·40·to·0000000000000098
62 ··DW_CFA_remember_state52 ··DW_CFA_remember_state
63 ··DW_CFA_restore:·r30·(x30) 
64 ··DW_CFA_restore:·r29·(x29) 
65 ··DW_CFA_restore:·r19·(x19)53 ··DW_CFA_restore:·r19·(x19)
66 ··DW_CFA_restore:·r20·(x20) 
67 ··DW_CFA_def_cfa_offset:·0 
68 ··DW_CFA_advance_loc:·4·to·00000000000000f4 
69 ··DW_CFA_AARCH64_negate_ra_state 
70 ··DW_CFA_advance_loc:·4·to·00000000000000f8 
71 ··DW_CFA_restore_state 
72 ··DW_CFA_advance_loc:·16·to·0000000000000108 
73 ··DW_CFA_restore:·r30·(x30)54 ··DW_CFA_restore:·r30·(x30)
74 ··DW_CFA_restore:·r29·(x29) 
75 ··DW_CFA_restore:·r19·(x19) 
76 ··DW_CFA_restore:·r20·(x20)55 ··DW_CFA_restore:·r20·(x20)
77 ··DW_CFA_def_cfa_offset:·056 ··DW_CFA_def_cfa_offset:·0
78 ··DW_CFA_advance_loc:·4·to·000000000000010c57 ··DW_CFA_advance_loc:·4·to·000000000000009c
79 ··DW_CFA_AARCH64_negate_ra_state58 ··DW_CFA_AARCH64_negate_ra_state
 59 ··DW_CFA_advance_loc:·4·to·00000000000000a0
 60 ··DW_CFA_restore_state
  
80 000000ac·0000000000000030·000000b0·FDE·cie=00000000·pc=0000000000000110..000000000000017061 00000090·0000000000000024·00000094·FDE·cie=00000000·pc=00000000000000a8..00000000000000f4
81 ··DW_CFA_advance_loc:·4·to·000000000000011462 ··DW_CFA_advance_loc:·4·to·00000000000000ac
82 ··DW_CFA_AARCH64_negate_ra_state63 ··DW_CFA_AARCH64_negate_ra_state
83 ··DW_CFA_advance_loc:·4·to·000000000000011864 ··DW_CFA_advance_loc:·4·to·00000000000000b0
84 ··DW_CFA_def_cfa_offset:·3265 ··DW_CFA_def_cfa_offset:·32
85 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
86 ··DW_CFA_offset:·r30·(x30)·at·cfa-2466 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
87 ··DW_CFA_advance_loc:·8·to·0000000000000120 
88 ··DW_CFA_offset:·r19·(x19)·at·cfa-1667 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 68 ··DW_CFA_advance_loc:·12·to·00000000000000bc
89 ··DW_CFA_offset:·r20·(x20)·at·cfa-869 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
90 ··DW_CFA_advance_loc:·48·to·000000000000015070 ··DW_CFA_advance_loc:·40·to·00000000000000e4
91 ··DW_CFA_remember_state71 ··DW_CFA_remember_state
92 ··DW_CFA_restore:·r30·(x30) 
93 ··DW_CFA_restore:·r29·(x29) 
94 ··DW_CFA_restore:·r19·(x19)72 ··DW_CFA_restore:·r19·(x19)
95 ··DW_CFA_restore:·r20·(x20) 
96 ··DW_CFA_def_cfa_offset:·0 
97 ··DW_CFA_advance_loc:·4·to·0000000000000154 
98 ··DW_CFA_AARCH64_negate_ra_state 
99 ··DW_CFA_advance_loc:·4·to·0000000000000158 
100 ··DW_CFA_restore_state 
101 ··DW_CFA_advance_loc:·16·to·0000000000000168 
102 ··DW_CFA_restore:·r30·(x30)73 ··DW_CFA_restore:·r30·(x30)
103 ··DW_CFA_restore:·r29·(x29) 
104 ··DW_CFA_restore:·r19·(x19) 
105 ··DW_CFA_restore:·r20·(x20)74 ··DW_CFA_restore:·r20·(x20)
106 ··DW_CFA_def_cfa_offset:·075 ··DW_CFA_def_cfa_offset:·0
107 ··DW_CFA_advance_loc:·4·to·000000000000016c76 ··DW_CFA_advance_loc:·4·to·00000000000000e8
108 ··DW_CFA_AARCH64_negate_ra_state77 ··DW_CFA_AARCH64_negate_ra_state
 78 ··DW_CFA_advance_loc:·4·to·00000000000000ec
 79 ··DW_CFA_restore_state
  
109 000000e0·0000000000000030·000000e4·FDE·cie=00000000·pc=0000000000000170..00000000000001d080 000000b8·0000000000000024·000000bc·FDE·cie=00000000·pc=00000000000000f4..0000000000000140
110 ··DW_CFA_advance_loc:·4·to·000000000000017481 ··DW_CFA_advance_loc:·4·to·00000000000000f8
111 ··DW_CFA_AARCH64_negate_ra_state82 ··DW_CFA_AARCH64_negate_ra_state
112 ··DW_CFA_advance_loc:·4·to·000000000000017883 ··DW_CFA_advance_loc:·4·to·00000000000000fc
113 ··DW_CFA_def_cfa_offset:·3284 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
115 ··DW_CFA_offset:·r30·(x30)·at·cfa-2485 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
116 ··DW_CFA_advance_loc:·8·to·0000000000000180 
117 ··DW_CFA_offset:·r19·(x19)·at·cfa-1686 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 87 ··DW_CFA_advance_loc:·12·to·0000000000000108
118 ··DW_CFA_offset:·r20·(x20)·at·cfa-888 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
Max diff block lines reached; 2252/8460 bytes (26.62%) of diff not shown.
4.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 168 lines modifiedOffset 9, 123 lines modified
9 »       mov»    x0,·#0x10··················»    //·#169 »       mov»    x0,·#0x10··················»    //·#16
10 »       b»      0·<di_malloc0>10 »       b»      0·<di_malloc0>
11 ·R_AARCH64_JUMP26»       di_malloc011 ·R_AARCH64_JUMP26»       di_malloc0
  
12 000000000000000c·<di_list_destroy>:12 000000000000000c·<di_list_destroy>:
13 di_list_destroy():13 di_list_destroy():
14 »       paciasp14 »       paciasp
15 »       stp»    x29,·x30,·[sp,·#-48]!15 »       stp»    x30,·x19,·[sp,·#-32]!
16 »       mov»    x29,·sp 
17 »       stp»    x19,·x20,·[sp,·#16]16 »       stp»    x20,·x21,·[sp,·#16]
 17 »       mov»    x20,·x1
18 »       ldr»    x19,·[x0]18 »       ldr»    x19,·[x0]
19 »       cbz»    x19,·68·<di_list_destroy+0x5c>19 »       cbnz»   x19,·34·<di_list_destroy+0x28>
20 »       ldr»    x20,·[x19] 
21 »       str»    x21,·[sp,·#32] 
22 »       mov»    x21,·x1 
23 »       cbz»    x1,·78·<di_list_destroy+0x6c> 
24 »       ldr»    x0,·[x19,·#16] 
25 »       blr»    x21 
26 »       mov»    x0,·x19 
27 »       bl»     0·<di_free> 
28 ·R_AARCH64_CALL26»       di_free 
29 »       cbz»    x20,·64·<di_list_destroy+0x58> 
30 »       mov»    x19,·x20 
31 »       ldr»    x20,·[x20] 
32 »       ldr»    x0,·[x19,·#16] 
33 »       blr»    x21 
34 »       mov»    x0,·x19 
35 »       bl»     0·<di_free> 
36 ·R_AARCH64_CALL26»       di_free 
37 »       cbnz»   x20,·48·<di_list_destroy+0x3c> 
38 »       ldr»    x21,·[sp,·#32] 
39 »       ldp»    x19,·x20,·[sp,·#16]20 »       ldp»    x20,·x21,·[sp,·#16]
40 »       ldp»    x29,·x30,·[sp],·#4821 »       ldp»    x30,·x19,·[sp],·#32
41 »       autiasp22 »       autiasp
42 »       ret23 »       ret
 24 »       ldr»    x21,·[x19]
 25 »       cbz»    x20,·44·<di_list_destroy+0x38>
 26 »       ldr»    x0,·[x19,·#16]
 27 »       blr»    x20
43 »       mov»    x0,·x1928 »       mov»    x0,·x19
 29 »       mov»    x19,·x21
44 »       bl»     0·<di_free>30 »       bl»     0·<di_free>
45 ·R_AARCH64_CALL26»       di_free31 ·R_AARCH64_CALL26»       di_free
46 »       cbz»    x20,·64·<di_list_destroy+0x58> 
47 »       ldr»    x19,·[x20] 
48 »       mov»    x0,·x20 
49 »       bl»     0·<di_free> 
50 ·R_AARCH64_CALL26»       di_free 
51 »       cbz»    x19,·64·<di_list_destroy+0x58> 
52 »       ldr»    x20,·[x19] 
53 »       mov»    x0,·x19 
54 »       bl»     0·<di_free> 
55 ·R_AARCH64_CALL26»       di_free 
56 »       cbnz»   x20,·84·<di_list_destroy+0x78> 
57 »       b»      64·<di_list_destroy+0x58>32 »       b»      20·<di_list_destroy+0x14>
  
58 00000000000000a8·<di_list_free>:33 0000000000000054·<di_list_free>:
59 di_list_free():34 di_list_free():
60 »       bti»    c35 »       bti»    c
61 »       b»      0·<di_free>36 »       b»      0·<di_free>
62 ·R_AARCH64_JUMP26»       di_free37 ·R_AARCH64_JUMP26»       di_free
  
63 00000000000000b0·<di_list_append>:38 000000000000005c·<di_list_append>:
64 di_list_append():39 di_list_append():
65 »       paciasp40 »       paciasp
66 »       stp»    x29,·x30,·[sp,·#-32]!41 »       stp»    x30,·x19,·[sp,·#-32]!
67 »       mov»    x29,·sp 
68 »       stp»    x19,·x20,·[sp,·#16] 
69 »       mov»    x19,·x042 »       mov»    x19,·x0
70 »       mov»    x20,·x1 
71 »       mov»    x0,·#0x18··················»    //·#2443 »       mov»    x0,·#0x18··················»    //·#24
 44 »       str»    x20,·[sp,·#16]
 45 »       mov»    x20,·x1
72 »       bl»     0·<di_malloc>46 »       bl»     0·<di_malloc>
73 ·R_AARCH64_CALL26»       di_malloc47 ·R_AARCH64_CALL26»       di_malloc
 48 »       str»    x20,·[x0,·#16]
74 »       ldr»    x1,·[x19,·#8]49 »       ldr»    x1,·[x19,·#8]
75 »       stp»    xzr,·x1,·[x0]50 »       stp»    xzr,·x1,·[x0]
76 »       str»    x20,·[x0,·#16] 
77 »       cbz»    x1,·f8·<di_list_append+0x48>51 »       cbz»    x1,·a0·<di_list_append+0x44>
78 »       str»    x0,·[x1]52 »       str»    x0,·[x1]
 53 »       ldr»    x20,·[sp,·#16]
79 »       str»    x0,·[x19,·#8]54 »       str»    x0,·[x19,·#8]
80 »       ldp»    x19,·x20,·[sp,·#16] 
81 »       ldp»    x29,·x30,·[sp],·#3255 »       ldp»    x30,·x19,·[sp],·#32
82 »       autiasp56 »       autiasp
83 »       ret57 »       ret
84 »       str»    x0,·[x19]58 »       str»    x0,·[x19]
 59 »       b»      8c·<di_list_append+0x30>
85 »       str»    x0,·[x19,·#8] 
86 »       ldp»    x19,·x20,·[sp,·#16] 
87 »       ldp»    x29,·x30,·[sp],·#32 
88 »       autiasp 
89 »       ret 
  
90 0000000000000110·<di_list_append_chunk>:60 00000000000000a8·<di_list_append_chunk>:
91 di_list_append_chunk():61 di_list_append_chunk():
92 »       paciasp62 »       paciasp
93 »       stp»    x29,·x30,·[sp,·#-32]!63 »       stp»    x30,·x19,·[sp,·#-32]!
94 »       mov»    x29,·sp 
95 »       stp»    x19,·x20,·[sp,·#16] 
96 »       mov»    x19,·x064 »       mov»    x19,·x0
97 »       mov»    x20,·x1 
98 »       mov»    x0,·x265 »       mov»    x0,·x2
 66 »       str»    x20,·[sp,·#16]
 67 »       mov»    x20,·x1
99 »       bl»     0·<di_mem_chunk_alloc>68 »       bl»     0·<di_mem_chunk_alloc>
100 ·R_AARCH64_CALL26»       di_mem_chunk_alloc69 ·R_AARCH64_CALL26»       di_mem_chunk_alloc
101 »       ldr»    x1,·[x19,·#8]70 »       ldr»    x1,·[x19,·#8]
102 »       stp»    xzr,·x1,·[x0]71 »       stp»    xzr,·x1,·[x0]
103 »       str»    x20,·[x0,·#16]72 »       str»    x20,·[x0,·#16]
104 »       cbz»    x1,·158·<di_list_append_chunk+0x48>73 »       cbz»    x1,·ec·<di_list_append_chunk+0x44>
105 »       str»    x0,·[x1]74 »       str»    x0,·[x1]
 75 »       ldr»    x20,·[sp,·#16]
106 »       str»    x0,·[x19,·#8]76 »       str»    x0,·[x19,·#8]
107 »       ldp»    x19,·x20,·[sp,·#16] 
108 »       ldp»    x29,·x30,·[sp],·#3277 »       ldp»    x30,·x19,·[sp],·#32
109 »       autiasp78 »       autiasp
110 »       ret79 »       ret
111 »       str»    x0,·[x19]80 »       str»    x0,·[x19]
 81 »       b»      d8·<di_list_append_chunk+0x30>
112 »       str»    x0,·[x19,·#8] 
113 »       ldp»    x19,·x20,·[sp,·#16] 
114 »       ldp»    x29,·x30,·[sp],·#32 
115 »       autiasp 
116 »       ret 
Max diff block lines reached; 1585/4703 bytes (33.70%) of diff not shown.
2.59 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 25 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................
5 ··0x00000020·0c000000·00000000·38000000·2c000000·........8...,...5 ··0x00000020·0c000000·00000000·28000000·2c000000·........(...,...
6 ··0x00000030·00000000·9c000000·00412d41·0e309d06·.........A-A.0.. 
7 ··0x00000040·9e054293·04940344·95024fd5·42deddd3·..B....D..O.B... 
8 ··0x00000050·d40e0041·2d410e30·93049403·95029d06·...A-A.0........ 
9 ··0x00000060·9e052d00·10000000·68000000·00000000·..-.....h....... 
10 ··0x00000070·08000000·00000000·30000000·7c000000·........0...|... 
11 ··0x00000080·00000000·60000000·00412d41·0e209d04·....`....A-A.·..6 ··0x00000030·00000000·48000000·00412d41·0e209e04·....H....A-A.·..
12 ··0x00000090·9e034293·0294014c·0adeddd3·d40e0041·..B....L.......A7 ··0x00000040·93034194·02950145·0ad3ded4·d50e0041·..A....E.......A
13 ··0x000000a0·2d410b44·deddd3d4·0e00412d·30000000·-A.D......A-0...8 ··0x00000050·2d410b00·10000000·58000000·00000000·-A......X.......
14 ··0x000000b0·b0000000·00000000·60000000·00412d41·........`....A-A9 ··0x00000060·08000000·00000000·24000000·6c000000·........$...l...
15 ··0x000000c0·0e209d04·9e034293·0294014c·0adeddd3·.·....B....L.... 
16 ··0x000000d0·d40e0041·2d410b44·deddd3d4·0e00412d·...A-A.D......A-10 ··0x00000070·00000000·4c000000·00412d41·0e209e04·....L....A-A.·..
 11 ··0x00000080·93034394·024a0ad3·ded40e00·412d410b·..C..J......A-A.
 12 ··0x00000090·24000000·94000000·00000000·4c000000·$...........L...
 13 ··0x000000a0·00412d41·0e209e04·93034394·024a0ad3·.A-A.·....C..J..
 14 ··0x000000b0·ded40e00·412d410b·24000000·bc000000·....A-A.$.......
 15 ··0x000000c0·00000000·4c000000·00412d41·0e209e04·....L....A-A.·..
 16 ··0x000000d0·93034394·024a0ad3·ded40e00·412d410b·..C..J......A-A.
17 ··0x000000e0·30000000·e4000000·00000000·60000000·0...........`...17 ··0x000000e0·24000000·e4000000·00000000·4c000000·$...........L...
18 ··0x000000f0·00412d41·0e209d04·9e034293·0294014c·.A-A.·....B....L18 ··0x000000f0·00412d41·0e209e04·93034394·024a0ad3·.A-A.·....C..J..
19 ··0x00000100·0adeddd3·d40e0041·2d410b44·deddd3d4·.......A-A.D.... 
20 ··0x00000110·0e00412d·30000000·18010000·00000000·..A-0........... 
21 ··0x00000120·60000000·00412d41·0e209d04·9e034293·`....A-A.·....B. 
22 ··0x00000130·0294014c·0adeddd3·d40e0041·2d410b44·...L.......A-A.D 
23 ··0x00000140·deddd3d4·0e00412d···················......A-19 ··0x00000100·ded40e00·412d410b···················....A-A.
  
46.3 KB
release.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········5312·(bytes·into·file)13 ··Start·of·section·headers:··········4760·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.82 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x14c0:1 There·are·19·section·headers,·starting·at·offset·0x1298:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00033c·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00028c·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000ce8·000528·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000bf8·0003f0·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00037c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0002cc·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00037c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0002cc·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000380·00003f·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0002cc·000032·01·AMS··0···0··1
10 ··[·6]·.data.rel.local···PROGBITS········0000000000000000·0003c0·000030·00··WA··0···0·1610 ··[·6]·.data.rel.local···PROGBITS········0000000000000000·000300·000030·00··WA··0···0··8
11 ··[·7]·.rela.data.rel.local·RELA············0000000000000000·001210·000078·18···I·16···6··811 ··[·7]·.rela.data.rel.local·RELA············0000000000000000·000fe8·000078·18···I·16···6··8
12 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·0003f0·000078·00··WA··0···0··812 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·000330·000078·00··WA··0···0··8
13 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·001288·000090·18···I·16···8··813 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·001060·000090·18···I·16···8··8
14 ··[10]·.data.rel.ro.local·PROGBITS········0000000000000000·000468·000050·00··WA··0···0··814 ··[10]·.data.rel.ro.local·PROGBITS········0000000000000000·0003a8·000050·00··WA··0···0··8
15 ··[11]·.rela.data.rel.ro.local·RELA············0000000000000000·001318·000060·18···I·16··10··815 ··[11]·.rela.data.rel.ro.local·RELA············0000000000000000·0010f0·000060·18···I·16··10··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0004b8·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·0003f8·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·0004b8·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·0003f8·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·0004d8·000118·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000418·000100·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·001378·000090·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·001150·000090·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·0005f0·000420·18·····17··13··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·000518·000408·18·····17··12··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·000a10·0002d5·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·000920·0002d5·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·001408·0000b1·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·0011e0·0000b1·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·p·(processor·specific)27 ··D·(mbind),·p·(processor·specific)
6.58 KB
readelf --wide --symbols {}
    
Offset 1, 47 lines modifiedOffset 1, 46 lines modified
  
1 Symbol·table·'.symtab'·contains·44·entries:1 Symbol·table·'.symtab'·contains·43·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
6 ·····3:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····1·parser_new6 ·····3:·0000000000000000·····8·FUNC····LOCAL··DEFAULT····1·parser_new
7 ·····4:·0000000000000008····56·FUNC····LOCAL··DEFAULT····1·internal_di_release_file_destroy_func7 ·····4:·0000000000000008····44·FUNC····LOCAL··DEFAULT····1·internal_di_release_file_destroy_func
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel.local9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel.local
11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
 12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
13 ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d13 ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·$d
14 ····11:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·$d 
15 ····12:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···14·$d14 ····11:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···14·$d
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
17 ····14:·0000000000000040···364·FUNC····GLOBAL·DEFAULT····1·di_release_parser_read_file16 ····13:·0000000000000034···336·FUNC····GLOBAL·DEFAULT····1·di_release_parser_read_file
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_sscanf19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_sscanf
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc022 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc0
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strdup23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strdup
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
27 ····24:·00000000000001ac···100·FUNC····GLOBAL·DEFAULT····1·di_release_alloc26 ····23:·0000000000000184····88·FUNC····GLOBAL·DEFAULT····1·di_release_alloc
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc027 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new_full30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new_full
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new
33 ····30:·0000000000000210····80·FUNC····GLOBAL·DEFAULT····1·di_release_free32 ····29:·00000000000001dc····68·FUNC····GLOBAL·DEFAULT····1·di_release_free
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy
36 ····33:·0000000000000260···220·FUNC····GLOBAL·DEFAULT····1·di_release_read_file35 ····32:·0000000000000220···108·FUNC····GLOBAL·DEFAULT····1·di_release_read_file
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file
40 ····37:·0000000000000000····48·OBJECT··GLOBAL·DEFAULT····6·di_release_parser_fieldinfo39 ····36:·0000000000000000····48·OBJECT··GLOBAL·DEFAULT····6·di_release_parser_fieldinfo
41 ····38:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_release_parser_field_sha25640 ····37:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_release_parser_field_sha256
42 ····39:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_release_parser_field_md5sum41 ····38:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_release_parser_field_md5sum
43 ····40:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_codename42 ····39:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_codename
44 ····41:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_suite43 ····40:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_suite
45 ····42:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_origin44 ····41:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_release_parser_field_origin
46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_string45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_string
14.5 KB
readelf --wide --relocs {}
    
Offset 1, 91 lines modifiedOffset 1, 78 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xce8·contains·55·entries:1 Relocation·section·'.rela.text'·at·offset·0xbf8·contains·42·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
 3 0000000000000018··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
3 0000000000000020··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·04 0000000000000020··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
4 0000000000000028··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
5 000000000000003c··0000000d0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·05 0000000000000030··0000000c0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
6 0000000000000058··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·06 000000000000004c··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
7 0000000000000064··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·07 0000000000000050··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
8 0000000000000078··0000000f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·08 0000000000000074··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
9 000000000000007c··0000000f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·09 0000000000000078··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
10 00000000000000b8··000000100000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·010 0000000000000098··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
11 00000000000000d8··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_sscanf·+·011 00000000000000b8··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_sscanf·+·0
12 00000000000000f0··000000120000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·012 00000000000000d0··000000110000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
13 0000000000000100··000000130000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·013 00000000000000e0··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0
14 000000000000012c··0000000f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
15 0000000000000130··0000000f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
16 0000000000000170··000000140000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·014 00000000000000f0··000000130000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0
17 000000000000017c··000000150000011b·R_AARCH64_CALL26·······0000000000000000·strdup·+·015 00000000000000fc··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strdup·+·0
18 0000000000000188··000000120000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·016 0000000000000108··000000110000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
19 000000000000019c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·017 000000000000011c··000000150000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·0
 18 0000000000000140··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 19 0000000000000144··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
20 00000000000001a8··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·020 000000000000015c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
21 00000000000001c0··000000190000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·021 0000000000000190··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
22 00000000000001c4··0000001a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·022 0000000000000198··0000001900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·0
23 00000000000001c8··0000001a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·023 000000000000019c··0000001900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·0
24 00000000000001d0··0000001b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·0 
25 00000000000001d4··0000001b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·0 
26 00000000000001d8··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000008·internal_di_release_file_destroy_func·+·024 00000000000001a0··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000008·internal_di_release_file_destroy_func·+·0
 25 00000000000001a4··0000001a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·0
 26 00000000000001a8··0000001a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·0
27 00000000000001dc··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000008·internal_di_release_file_destroy_func·+·027 00000000000001ac··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000008·internal_di_release_file_destroy_func·+·0
28 00000000000001e4··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new_full·+·028 00000000000001b4··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new_full·+·0
29 00000000000001f4··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·029 00000000000001c4··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0
30 0000000000000228··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·030 00000000000001ec··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
31 0000000000000230··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·031 00000000000001f4··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
32 0000000000000238··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·032 00000000000001fc··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
33 0000000000000240··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·033 0000000000000204··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·0
34 0000000000000248··000000200000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·034 000000000000020c··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0
35 000000000000025c··0000000d0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·035 000000000000021c··0000000c0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
36 000000000000027c··000000190000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·036 0000000000000230··000000170000011b·R_AARCH64_CALL26·······0000000000000184·di_release_alloc·+·0
37 0000000000000280··0000001a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·0 
38 0000000000000284··0000001a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·0 
39 000000000000028c··0000001b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·0 
40 0000000000000290··0000001b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·0 
41 0000000000000294··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000008·internal_di_release_file_destroy_func·+·0 
42 0000000000000298··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000008·internal_di_release_file_destroy_func·+·0 
43 00000000000002a0··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new_full·+·0 
44 00000000000002b0··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0 
45 00000000000002b8··000000220000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·037 0000000000000238··000000210000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·0
46 00000000000002c0··0000000700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel.local·+·038 000000000000023c··0000000600000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel.local·+·0
47 00000000000002c4··0000000700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel.local·+·039 0000000000000244··0000000600000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel.local·+·0
48 00000000000002c8··000000230000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·040 0000000000000248··000000220000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·0
49 00000000000002cc··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·parser_new·+·041 000000000000024c··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·parser_new·+·0
50 00000000000002d4··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·parser_new·+·042 0000000000000254··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·parser_new·+·0
51 00000000000002e4··000000240000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_read_file·+·043 0000000000000264··000000230000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_read_file·+·0
52 0000000000000308··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
53 0000000000000310··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
54 0000000000000318··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
55 0000000000000320··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·0 
56 0000000000000328··000000200000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0 
57 0000000000000334··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·044 0000000000000274··0000001d0000011b·R_AARCH64_CALL26·······00000000000001dc·di_release_free·+·0
  
58 Relocation·section·'.rela.data.rel.local'·at·offset·0x1210·contains·5·entries:45 Relocation·section·'.rela.data.rel.local'·at·offset·0xfe8·contains·5·entries:
59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend46 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
60 0000000000000000··0000002a00000101·R_AARCH64_ABS64········0000000000000050·internal_di_release_parser_field_origin·+·047 0000000000000000··0000002900000101·R_AARCH64_ABS64········0000000000000050·internal_di_release_parser_field_origin·+·0
61 0000000000000008··0000002900000101·R_AARCH64_ABS64········0000000000000028·internal_di_release_parser_field_suite·+·048 0000000000000008··0000002800000101·R_AARCH64_ABS64········0000000000000028·internal_di_release_parser_field_suite·+·0
62 0000000000000010··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_release_parser_field_codename·+·049 0000000000000010··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_release_parser_field_codename·+·0
63 0000000000000018··0000002700000101·R_AARCH64_ABS64········0000000000000028·internal_di_release_parser_field_md5sum·+·050 0000000000000018··0000002600000101·R_AARCH64_ABS64········0000000000000028·internal_di_release_parser_field_md5sum·+·0
64 0000000000000020··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_release_parser_field_sha256·+·051 0000000000000020··0000002500000101·R_AARCH64_ABS64········0000000000000000·internal_di_release_parser_field_sha256·+·0
  
65 Relocation·section·'.rela.data.rel.ro'·at·offset·0x1288·contains·6·entries:52 Relocation·section·'.rela.data.rel.ro'·at·offset·0x1060·contains·6·entries:
66 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend53 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
67 0000000000000000··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·2054 0000000000000000··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·1c
68 0000000000000010··0000002b00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·055 0000000000000010··0000002a00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·0
69 0000000000000028··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·3056 0000000000000028··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·25
70 0000000000000038··0000002b00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·057 0000000000000038··0000002a00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·0
71 0000000000000050··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·3858 0000000000000050··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·2b
72 0000000000000060··0000002b00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·059 0000000000000060··0000002a00000101·R_AARCH64_ABS64········0000000000000000·di_parser_read_string·+·0
  
73 Relocation·section·'.rela.data.rel.ro.local'·at·offset·0x1318·contains·4·entries:60 Relocation·section·'.rela.data.rel.ro.local'·at·offset·0x10f0·contains·4·entries:
74 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend61 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
75 0000000000000000··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·1062 0000000000000000··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·e
76 0000000000000010··0000000e00000101·R_AARCH64_ABS64········0000000000000040·di_release_parser_read_file·+·063 0000000000000010··0000000d00000101·R_AARCH64_ABS64········0000000000000034·di_release_parser_read_file·+·0
77 0000000000000028··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·1864 0000000000000028··0000000500000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·15
78 0000000000000038··0000000e00000101·R_AARCH64_ABS64········0000000000000040·di_release_parser_read_file·+·065 0000000000000038··0000000d00000101·R_AARCH64_ABS64········0000000000000034·di_release_parser_read_file·+·0
  
79 Relocation·section·'.rela.eh_frame'·at·offset·0x1378·contains·6·entries:66 Relocation·section·'.rela.eh_frame'·at·offset·0x1150·contains·6·entries:
80 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend67 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
81 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·068 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
82 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·869 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·8
83 0000000000000058··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·4070 0000000000000054··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·34
84 00000000000000a0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1ac 
85 00000000000000c8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·21071 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·184
 72 00000000000000bc··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1dc
86 00000000000000f0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·26073 00000000000000e0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·220
7.31 KB
readelf --wide --debug-dump=frames {}
    
Offset 11, 135 lines modifiedOffset 11, 115 lines modified
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000000812 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000008
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
15 ··DW_CFA_nop15 ··DW_CFA_nop
  
16 00000028·0000000000000024·0000002c·FDE·cie=00000000·pc=0000000000000008..000000000000004016 00000028·0000000000000020·0000002c·FDE·cie=00000000·pc=0000000000000008..0000000000000034
17 ··DW_CFA_advance_loc:·4·to·000000000000000c17 ··DW_CFA_advance_loc:·4·to·000000000000000c
18 ··DW_CFA_AARCH64_negate_ra_state18 ··DW_CFA_AARCH64_negate_ra_state
19 ··DW_CFA_advance_loc:·4·to·000000000000001019 ··DW_CFA_advance_loc:·4·to·0000000000000010
20 ··DW_CFA_def_cfa_offset:·3220 ··DW_CFA_def_cfa_offset:·16
21 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
22 ··DW_CFA_offset:·r30·(x30)·at·cfa-2421 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
23 ··DW_CFA_advance_loc:·8·to·0000000000000018 
24 ··DW_CFA_offset:·r19·(x19)·at·cfa-1622 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
25 ··DW_CFA_advance_loc:·32·to·000000000000003823 ··DW_CFA_advance_loc:·28·to·000000000000002c
26 ··DW_CFA_restore:·r30·(x30) 
27 ··DW_CFA_restore:·r29·(x29) 
28 ··DW_CFA_restore:·r19·(x19)24 ··DW_CFA_restore:·r19·(x19)
 25 ··DW_CFA_restore:·r30·(x30)
29 ··DW_CFA_def_cfa_offset:·026 ··DW_CFA_def_cfa_offset:·0
30 ··DW_CFA_advance_loc:·4·to·000000000000003c27 ··DW_CFA_advance_loc:·4·to·0000000000000030
31 ··DW_CFA_AARCH64_negate_ra_state28 ··DW_CFA_AARCH64_negate_ra_state
32 ··DW_CFA_nop29 ··DW_CFA_nop
33 ··DW_CFA_nop30 ··DW_CFA_nop
34 ··DW_CFA_nop31 ··DW_CFA_nop
  
35 00000050·0000000000000044·00000054·FDE·cie=00000000·pc=0000000000000040..00000000000001ac32 0000004c·0000000000000040·00000050·FDE·cie=00000000·pc=0000000000000034..0000000000000184
36 ··DW_CFA_advance_loc:·4·to·000000000000004433 ··DW_CFA_advance_loc:·4·to·0000000000000038
37 ··DW_CFA_AARCH64_negate_ra_state34 ··DW_CFA_AARCH64_negate_ra_state
38 ··DW_CFA_advance_loc:·4·to·0000000000000048 
39 ··DW_CFA_def_cfa_offset:·288 
40 ··DW_CFA_advance_loc:·4·to·000000000000004c35 ··DW_CFA_advance_loc:·4·to·000000000000003c
41 ··DW_CFA_offset:·r29·(x29)·at·cfa-9636 ··DW_CFA_def_cfa_offset:·272
 37 ··DW_CFA_advance_loc:·8·to·0000000000000044
42 ··DW_CFA_offset:·r30·(x30)·at·cfa-8838 ··DW_CFA_offset:·r30·(x30)·at·cfa-96
43 ··DW_CFA_advance_loc:·12·to·0000000000000058 
44 ··DW_CFA_offset:·r19·(x19)·at·cfa-8039 ··DW_CFA_offset:·r19·(x19)·at·cfa-88
45 ··DW_CFA_offset:·r20·(x20)·at·cfa-7240 ··DW_CFA_offset:·r20·(x20)·at·cfa-80
46 ··DW_CFA_offset:·r21·(x21)·at·cfa-6441 ··DW_CFA_offset:·r21·(x21)·at·cfa-72
 42 ··DW_CFA_advance_loc:·8·to·000000000000004c
47 ··DW_CFA_offset:·r22·(x22)·at·cfa-5643 ··DW_CFA_offset:·r22·(x22)·at·cfa-64
 44 ··DW_CFA_offset:·r23·(x23)·at·cfa-56
48 ··DW_CFA_advance_loc:·20·to·000000000000006c45 ··DW_CFA_advance_loc:·16·to·000000000000005c
 46 ··DW_CFA_offset:·r24·(x24)·at·cfa-48
49 ··DW_CFA_offset:·r25·(x25)·at·cfa-3247 ··DW_CFA_offset:·r25·(x25)·at·cfa-40
50 ··DW_CFA_offset:·r26·(x26)·at·cfa-2448 ··DW_CFA_offset:·r26·(x26)·at·cfa-32
51 ··DW_CFA_offset:·r27·(x27)·at·cfa-1649 ··DW_CFA_offset:·r27·(x27)·at·cfa-24
 50 ··DW_CFA_advance_loc:·20·to·0000000000000070
52 ··DW_CFA_offset:·r28·(x28)·at·cfa-851 ··DW_CFA_offset:·r28·(x28)·at·cfa-16
53 ··DW_CFA_advance_loc:·244·to·000000000000016052 ··DW_CFA_advance_loc1:·268·to·000000000000017c
54 ··DW_CFA_remember_state 
55 ··DW_CFA_restore:·r27·(x27) 
56 ··DW_CFA_restore:·r28·(x28)53 ··DW_CFA_restore:·r28·(x28)
57 ··DW_CFA_restore:·r25·(x25) 
58 ··DW_CFA_restore:·r26·(x26)54 ··DW_CFA_restore:·r26·(x26)
59 ··DW_CFA_restore:·r21·(x21)55 ··DW_CFA_restore:·r27·(x27)
 56 ··DW_CFA_restore:·r24·(x24)
 57 ··DW_CFA_restore:·r25·(x25)
60 ··DW_CFA_restore:·r22·(x22)58 ··DW_CFA_restore:·r22·(x22)
61 ··DW_CFA_restore:·r19·(x19)59 ··DW_CFA_restore:·r23·(x23)
62 ··DW_CFA_restore:·r20·(x20)60 ··DW_CFA_restore:·r20·(x20)
63 ··DW_CFA_restore:·r29·(x29)61 ··DW_CFA_restore:·r21·(x21)
64 ··DW_CFA_restore:·r30·(x30)62 ··DW_CFA_restore:·r30·(x30)
 63 ··DW_CFA_restore:·r19·(x19)
65 ··DW_CFA_def_cfa_offset:·064 ··DW_CFA_def_cfa_offset:·0
66 ··DW_CFA_advance_loc:·4·to·000000000000016465 ··DW_CFA_advance_loc:·4·to·0000000000000180
67 ··DW_CFA_AARCH64_negate_ra_state66 ··DW_CFA_AARCH64_negate_ra_state
68 ··DW_CFA_advance_loc:·4·to·0000000000000168 
69 ··DW_CFA_restore_state 
70 ··DW_CFA_advance_loc:·64·to·00000000000001a8 
71 ··DW_CFA_offset:·r24·(x24)·at·cfa-40 
72 ··DW_CFA_offset:·r23·(x23)·at·cfa-48 
73 ··DW_CFA_nop 
74 ··DW_CFA_nop67 ··DW_CFA_nop
75 ··DW_CFA_nop68 ··DW_CFA_nop
  
76 00000098·0000000000000024·0000009c·FDE·cie=00000000·pc=00000000000001ac..000000000000021069 00000090·0000000000000020·00000094·FDE·cie=00000000·pc=0000000000000184..00000000000001dc
77 ··DW_CFA_advance_loc:·4·to·00000000000001b070 ··DW_CFA_advance_loc:·4·to·0000000000000188
78 ··DW_CFA_AARCH64_negate_ra_state71 ··DW_CFA_AARCH64_negate_ra_state
79 ··DW_CFA_advance_loc:·4·to·00000000000001b472 ··DW_CFA_advance_loc:·4·to·000000000000018c
80 ··DW_CFA_def_cfa_offset:·3273 ··DW_CFA_def_cfa_offset:·16
81 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
82 ··DW_CFA_offset:·r30·(x30)·at·cfa-2474 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
83 ··DW_CFA_advance_loc:·12·to·00000000000001c0 
84 ··DW_CFA_offset:·r19·(x19)·at·cfa-1675 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
85 ··DW_CFA_advance_loc:·72·to·000000000000020876 ··DW_CFA_advance_loc:·72·to·00000000000001d4
86 ··DW_CFA_restore:·r30·(x30) 
87 ··DW_CFA_restore:·r29·(x29) 
88 ··DW_CFA_restore:·r19·(x19)77 ··DW_CFA_restore:·r19·(x19)
 78 ··DW_CFA_restore:·r30·(x30)
89 ··DW_CFA_def_cfa_offset:·079 ··DW_CFA_def_cfa_offset:·0
90 ··DW_CFA_advance_loc:·4·to·000000000000020c80 ··DW_CFA_advance_loc:·4·to·00000000000001d8
91 ··DW_CFA_AARCH64_negate_ra_state81 ··DW_CFA_AARCH64_negate_ra_state
92 ··DW_CFA_nop82 ··DW_CFA_nop
93 ··DW_CFA_nop83 ··DW_CFA_nop
94 ··DW_CFA_nop84 ··DW_CFA_nop
  
95 000000c0·0000000000000024·000000c4·FDE·cie=00000000·pc=0000000000000210..000000000000026085 000000b4·0000000000000020·000000b8·FDE·cie=00000000·pc=00000000000001dc..0000000000000220
96 ··DW_CFA_advance_loc:·4·to·000000000000021486 ··DW_CFA_advance_loc:·4·to·00000000000001e0
97 ··DW_CFA_AARCH64_negate_ra_state87 ··DW_CFA_AARCH64_negate_ra_state
 88 ··DW_CFA_advance_loc:·4·to·00000000000001e4
 89 ··DW_CFA_def_cfa_offset:·16
 90 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 91 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
98 ··DW_CFA_advance_loc:·4·to·000000000000021892 ··DW_CFA_advance_loc:·52·to·0000000000000218
99 ··DW_CFA_def_cfa_offset:·32 
100 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
101 ··DW_CFA_offset:·r30·(x30)·at·cfa-24 
102 ··DW_CFA_advance_loc:·8·to·0000000000000220 
103 ··DW_CFA_offset:·r19·(x19)·at·cfa-16 
104 ··DW_CFA_advance_loc:·56·to·0000000000000258 
105 ··DW_CFA_restore:·r30·(x30) 
106 ··DW_CFA_restore:·r29·(x29) 
107 ··DW_CFA_restore:·r19·(x19)93 ··DW_CFA_restore:·r19·(x19)
 94 ··DW_CFA_restore:·r30·(x30)
108 ··DW_CFA_def_cfa_offset:·095 ··DW_CFA_def_cfa_offset:·0
109 ··DW_CFA_advance_loc:·4·to·000000000000025c96 ··DW_CFA_advance_loc:·4·to·000000000000021c
110 ··DW_CFA_AARCH64_negate_ra_state97 ··DW_CFA_AARCH64_negate_ra_state
111 ··DW_CFA_nop98 ··DW_CFA_nop
112 ··DW_CFA_nop99 ··DW_CFA_nop
113 ··DW_CFA_nop100 ··DW_CFA_nop
  
114 000000e8·000000000000002c·000000ec·FDE·cie=00000000·pc=0000000000000260..000000000000033c101 000000d8·0000000000000024·000000dc·FDE·cie=00000000·pc=0000000000000220..000000000000028c
115 ··DW_CFA_advance_loc:·4·to·0000000000000264102 ··DW_CFA_advance_loc:·4·to·0000000000000224
116 ··DW_CFA_AARCH64_negate_ra_state103 ··DW_CFA_AARCH64_negate_ra_state
Max diff block lines reached; 324/7412 bytes (4.37%) of diff not shown.
434 B
strings --all --bytes=8 {}
    
Offset 27, 14 lines modifiedOffset 27, 14 lines modified
27 internal_di_release_parser_field_md5sum27 internal_di_release_parser_field_md5sum
28 internal_di_release_parser_field_codename28 internal_di_release_parser_field_codename
29 internal_di_release_parser_field_suite29 internal_di_release_parser_field_suite
30 internal_di_release_parser_field_origin30 internal_di_release_parser_field_origin
31 di_parser_read_string31 di_parser_read_string
32 .shstrtab32 .shstrtab
33 .rela.text33 .rela.text
34 .rodata.str1.834 .rodata.str1.1
35 .rela.data.rel.local35 .rela.data.rel.local
36 .rela.data.rel.ro36 .rela.data.rel.ro
37 .rela.data.rel.ro.local37 .rela.data.rel.ro.local
38 .note.GNU-stack38 .note.GNU-stack
39 .note.gnu.property39 .note.gnu.property
40 .rela.eh_frame40 .rela.eh_frame
9.54 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 7, 183 lines modifiedOffset 7, 168 lines modified
7 parser_new():7 parser_new():
8 »       bti»    c8 »       bti»    c
9 »       ret9 »       ret
  
10 0000000000000008·<internal_di_release_file_destroy_func>:10 0000000000000008·<internal_di_release_file_destroy_func>:
11 internal_di_release_file_destroy_func():11 internal_di_release_file_destroy_func():
12 »       paciasp12 »       paciasp
13 »       stp»    x29,·x30,·[sp,·#-32]! 
14 »       mov»    x29,·sp 
15 »       str»    x19,·[sp,·#16]13 »       stp»    x30,·x19,·[sp,·#-16]!
16 »       mov»    x19,·x014 »       mov»    x19,·x0
17 »       ldr»    x0,·[x0]15 »       ldr»    x0,·[x0]
18 »       bl»     0·<di_free>16 »       bl»     0·<di_free>
19 ·R_AARCH64_CALL26»       di_free17 ·R_AARCH64_CALL26»       di_free
20 »       ldr»    x0,·[x19,·#24]18 »       ldr»    x0,·[x19,·#24]
21 »       bl»     0·<di_free>19 »       bl»     0·<di_free>
22 ·R_AARCH64_CALL26»       di_free20 ·R_AARCH64_CALL26»       di_free
23 »       ldr»    x0,·[x19,·#32]21 »       ldr»    x0,·[x19,·#32]
24 »       ldr»    x19,·[sp,·#16]22 »       ldp»    x30,·x19,·[sp],·#16
25 »       ldp»    x29,·x30,·[sp],·#32 
26 »       autiasp23 »       autiasp
27 »       b»      0·<di_free>24 »       b»      0·<di_free>
28 ·R_AARCH64_JUMP26»       di_free25 ·R_AARCH64_JUMP26»       di_free
  
29 0000000000000040·<di_release_parser_read_file>:26 0000000000000034·<di_release_parser_read_file>:
30 di_release_parser_read_file():27 di_release_parser_read_file():
31 »       paciasp28 »       paciasp
32 »       sub»    sp,·sp,·#0x12029 »       sub»    sp,·sp,·#0x110
 30 »       stp»    x30,·x19,·[sp,·#176]
33 »       stp»    x29,·x30,·[sp,·#192]31 »       stp»    x20,·x21,·[sp,·#192]
34 »       add»    x29,·sp,·#0xc032 »       add»    x21,·sp,·#0x20
35 »       stp»    x19,·x20,·[sp,·#208]33 »       stp»    x22,·x23,·[sp,·#208]
36 »       stp»    x21,·x22,·[sp,·#224] 
37 »       adrp»   x22,·0·<parser_new>34 »       adrp»   x23,·0·<parser_new>
38 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.835 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
39 »       add»    x21,·sp,·#0x30 
40 »       stp»    x25,·x26,·[sp,·#256] 
41 »       add»    x22,·x22,·#0x036 »       add»    x23,·x23,·#0x0
42 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.837 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
43 »       stp»    x27,·x28,·[sp,·#272]38 »       stp»    x24,·x25,·[sp,·#224]
 39 »       stp»    x26,·x27,·[sp,·#240]
 40 »       ldr»    x24,·[x0]
 41 »       ldr»    x19,·[x3]
 42 »       ldr»    x25,·[x24,·#24]
 43 »       ldr»    w20,·[x3,·#8]
 44 »       str»    x28,·[sp,·#256]
44 »       mov»    x27,·x145 »       mov»    x28,·x1
45 »       ldr»    x0,·[x0] 
46 »       ldr»    x28,·[x3] 
47 »       adrp»   x1,·0·<__stack_chk_guard>46 »       adrp»   x1,·0·<__stack_chk_guard>
48 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard47 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
49 »       ldr»    x1,·[x1]48 »       ldr»    x1,·[x1]
50 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard49 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
 50 »       add»    x20,·x19,·x20
51 »       ldr»    w20,·[x3,·#8] 
52 »       ldr»    x25,·[x0,·#24] 
53 »       ldr»    x2,·[x1]51 »       ldr»    x2,·[x1]
54 »       str»    x2,·[sp,·#184]52 »       str»    x2,·[sp,·#168]
55 »       mov»    x2,·#0x0···················»     //·#053 »       mov»    x2,·#0x0···················»     //·#0
56 »       add»    x20,·x28,·x20 
57 »       str»    x0,·[sp,·#8] 
58 »       b»      ac·<di_release_parser_read_file+0x6c> 
59 »       add»    x28,·x19,·#0x1 
60 »       cmp»    x20,·x28 
61 »       b.ls»   12c·<di_release_parser_read_file+0xec>··//·b.plast 
62 »       sub»    x2,·x20,·x2854 »       sub»    x2,·x20,·x19
63 »       mov»    w1,·#0xa···················»     //·#1055 »       mov»    w1,·#0xa···················»     //·#10
64 »       mov»    x0,·x2856 »       mov»    x0,·x19
65 »       bl»     0·<memchr>57 »       bl»     0·<memchr>
66 ·R_AARCH64_CALL26»       memchr58 ·R_AARCH64_CALL26»       memchr
67 »       cmp»    x0,·#0x059 »       cmp»    x0,·#0x0
68 »       mov»    x4,·x2160 »       mov»    x4,·x21
69 »       csel»   x19,·x0,·x20,·ne»      //·ne·=·any61 »       csel»   x22,·x0,·x20,·ne»      //·ne·=·any
70 »       add»    x3,·sp,·#0x1862 »       add»    x3,·sp,·#0x8
71 »       add»    x2,·sp,·#0x1063 »       mov»    x2,·sp
72 »       mov»    x1,·x2264 »       mov»    x1,·x23
73 »       mov»    x0,·x2865 »       mov»    x0,·x19
74 »       bl»     0·<__isoc23_sscanf>66 »       bl»     0·<__isoc23_sscanf>
75 ·R_AARCH64_CALL26»       __isoc23_sscanf67 ·R_AARCH64_CALL26»       __isoc23_sscanf
76 »       cmp»    w0,·#0x368 »       cmp»    w0,·#0x3
77 »       b.ne»   a0·<di_release_parser_read_file+0x60>··//·b.any69 »       b.ne»   134·<di_release_parser_read_file+0x100>··//·b.any
78 »       mov»    x0,·x2170 »       mov»    x0,·x21
79 »       str»    x21,·[sp,·#32]71 »       str»    x21,·[sp,·#16]
80 »       str»    wzr,·[sp,·#44]72 »       str»    wzr,·[sp,·#28]
81 »       bl»     0·<strlen>73 »       bl»     0·<strlen>
82 ·R_AARCH64_CALL26»       strlen74 ·R_AARCH64_CALL26»       strlen
83 »       add»    x1,·sp,·#0x2075 »       add»    x1,·sp,·#0x10
84 »       str»    w0,·[sp,·#40]76 »       str»    w0,·[sp,·#24]
85 »       mov»    x0,·x2577 »       mov»    x0,·x25
86 »       bl»     0·<di_hash_table_lookup>78 »       bl»     0·<di_hash_table_lookup>
87 ·R_AARCH64_CALL26»       di_hash_table_lookup79 ·R_AARCH64_CALL26»       di_hash_table_lookup
88 »       mov»    x28,·x080 »       mov»    x19,·x0
89 »       cbz»    x0,·168·<di_release_parser_read_file+0x128>81 »       cbnz»   x0,·120·<di_release_parser_read_file+0xec>
90 »       ldp»    x1,·x0,·[sp,·#16] 
91 »       str»    w0,·[x28,·#16] 
92 »       ldr»    w0,·[x27,·#32] 
93 »       add»    x0,·x28,·x0,·lsl·#3 
94 »       add»    x28,·x19,·#0x1 
95 »       str»    x1,·[x0,·#24] 
96 »       cmp»    x20,·x28 
97 »       b.hi»   ac·<di_release_parser_read_file+0x6c>··//·b.pmore 
98 »       adrp»   x0,·0·<__stack_chk_guard> 
99 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard 
100 »       ldr»    x0,·[x0] 
101 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard 
102 »       ldr»    x2,·[sp,·#184] 
103 »       ldr»    x1,·[x0] 
104 »       subs»   x2,·x2,·x1 
105 »       mov»    x1,·#0x0···················»     //·#0 
106 »       b.ne»   1a4·<di_release_parser_read_file+0x164>··//·b.any 
107 »       ldp»    x29,·x30,·[sp,·#192] 
108 »       ldp»    x19,·x20,·[sp,·#208] 
109 »       ldp»    x21,·x22,·[sp,·#224] 
110 »       ldp»    x25,·x26,·[sp,·#256] 
111 »       ldp»    x27,·x28,·[sp,·#272] 
112 »       add»    sp,·sp,·#0x120 
113 »       autiasp 
114 »       ret 
115 »       ldr»    x0,·[sp,·#8] 
116 »       ldr»    x0,·[x0,·#32]82 »       ldr»    x0,·[x24,·#32]
117 »       bl»     0·<di_mem_chunk_alloc0>83 »       bl»     0·<di_mem_chunk_alloc0>
118 ·R_AARCH64_CALL26»       di_mem_chunk_alloc084 ·R_AARCH64_CALL26»       di_mem_chunk_alloc0
119 »       mov»    x28,·x085 »       mov»    x19,·x0
120 »       mov»    x0,·x2186 »       mov»    x0,·x21
121 »       bl»     0·<strdup>87 »       bl»     0·<strdup>
122 ·R_AARCH64_CALL26»       strdup88 ·R_AARCH64_CALL26»       strdup
123 »       str»    x0,·[x28]89 »       str»    x0,·[x19]
Max diff block lines reached; 5716/9588 bytes (59.62%) of diff not shown.
2.33 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 22 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................
5 ··0x00000020·08000000·00000000·24000000·2c000000·........$...,...5 ··0x00000020·08000000·00000000·20000000·2c000000·........·...,...
6 ··0x00000030·00000000·38000000·00412d41·0e209d04·....8....A-A.·..6 ··0x00000030·00000000·2c000000·00412d41·0e109e02·....,....A-A....
7 ··0x00000040·9e034293·0248dedd·d30e0041·2d000000·..B..H.....A-... 
8 ··0x00000050·44000000·54000000·00000000·6c010000·D...T.......l... 
9 ··0x00000060·00412d41·0ea00241·9d0c9e0b·43930a94·.A-A...A....C... 
10 ··0x00000070·09950896·07459904·9a039b02·9c017d0a·.....E........}.7 ··0x00000040·930147d3·de0e0041·2d000000·40000000·..G....A-...@...
 8 ··0x00000050·50000000·00000000·50010000·00412d41·P.......P....A-A
 9 ··0x00000060·0e900242·9e0c930b·940a9509·42960897·...B........B...
 10 ··0x00000070·07449806·99059a04·9b03459c·020243dc·.D........E...C.
11 ··0x00000080·dbdcd9da·d5d6d3d4·ddde0e00·412d410b·............A-A.11 ··0x00000080·dadbd8d9·d6d7d4d5·ded30e00·412d0000·............A-..
 12 ··0x00000090·20000000·94000000·00000000·58000000··...........X...
 13 ··0x000000a0·00412d41·0e109e02·930152d3·de0e0041·.A-A......R....A
 14 ··0x000000b0·2d000000·20000000·b8000000·00000000·-...·...........
 15 ··0x000000c0·44000000·00412d41·0e109e02·93014dd3·D....A-A......M.
12 ··0x00000090·50980597·06000000·24000000·9c000000·P.......$.......16 ··0x000000d0·de0e0041·2d000000·24000000·dc000000·...A-...$.......
13 ··0x000000a0·00000000·64000000·00412d41·0e209d04·....d....A-A.·..17 ··0x000000e0·00000000·6c000000·00412d41·0e209e04·....l....A-A.·..
 18 ··0x000000f0·93034194·02950156·d3ded4d5·0e00412d·..A....V......A-
14 ··0x000000b0·9e034393·0252dedd·d30e0041·2d000000·..C..R.....A-... 
15 ··0x000000c0·24000000·c4000000·00000000·50000000·$...........P... 
16 ··0x000000d0·00412d41·0e209d04·9e034293·024ededd·.A-A.·....B..N.. 
17 ··0x000000e0·d30e0041·2d000000·2c000000·ec000000·...A-...,....... 
18 ··0x000000f0·00000000·dc000000·00412d41·0e309d06·.........A-A.0.. 
19 ··0x00000100·9e054293·04940343·9502600a·deddd5d3·..B....C..`..... 
20 ··0x00000110·d40e0041·2d410b00···················...A-A.. 
  
960 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e6c·.rela.data.rel.l6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e6c·.rela.data.rel.l
7 ··0x00000050·6f63616c·002e7265·6c612e64·6174612e·ocal..rela.data.7 ··0x00000050·6f63616c·002e7265·6c612e64·6174612e·ocal..rela.data.
8 ··0x00000060·72656c2e·726f002e·72656c61·2e646174·rel.ro..rela.dat8 ··0x00000060·72656c2e·726f002e·72656c61·2e646174·rel.ro..rela.dat
9 ··0x00000070·612e7265·6c2e726f·2e6c6f63·616c002e·a.rel.ro.local..9 ··0x00000070·612e7265·6c2e726f·2e6c6f63·616c002e·a.rel.ro.local..
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert
12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame
979 KB
./usr/lib/aarch64-linux-gnu/libdebian-installer.a
24.9 KB
nm --print-armap {}
    
Offset 31, 28 lines modifiedOffset 31, 28 lines modified
31 di_mem_chunk_destroy·in·mem_chunk.o31 di_mem_chunk_destroy·in·mem_chunk.o
32 di_mem_chunk_size·in·mem_chunk.o32 di_mem_chunk_size·in·mem_chunk.o
33 di_package_destroy·in·package.o33 di_package_destroy·in·package.o
34 internal_di_package_destroy_func·in·package.o34 internal_di_package_destroy_func·in·package.o
35 di_package_version_free·in·package.o35 di_package_version_free·in·package.o
36 di_package_version_compare·in·package.o36 di_package_version_compare·in·package.o
37 di_package_version_parse·in·package.o37 di_package_version_parse·in·package.o
38 di_package_array_text_from·in·package.o 
39 internal_di_package_array_text_from_rstring·in·package.o38 internal_di_package_array_text_from_rstring·in·package.o
 39 di_package_array_text_from·in·package.o
40 di_package_status_text·in·package.o40 di_package_status_text·in·package.o
41 di_package_status_want_text·in·package.o41 di_package_status_want_text·in·package.o
42 di_package_priority_text·in·package.o42 di_package_priority_text·in·package.o
43 di_package_parser_read_name_real_4_0·in·package_parser.o43 di_package_parser_read_name_real_4_0·in·package_parser.o
44 di_package_parser_read_dependency·in·package_parser.o 
45 di_package_parser_write_priority·in·package_parser.o44 di_package_parser_write_priority·in·package_parser.o
46 di_package_parser_write_dependency·in·package_parser.o45 di_package_parser_write_dependency·in·package_parser.o
47 di_package_parser_read_description·in·package_parser.o46 di_package_parser_read_description·in·package_parser.o
48 di_package_parser_write_description·in·package_parser.o47 di_package_parser_write_description·in·package_parser.o
49 di_package_parser_write_status·in·package_parser.o48 di_package_parser_write_status·in·package_parser.o
50 di_package_parser_read_priority·in·package_parser.o49 di_package_parser_read_priority·in·package_parser.o
51 di_package_parser_read_status·in·package_parser.o50 di_package_parser_read_status·in·package_parser.o
 51 di_package_parser_read_dependency·in·package_parser.o
52 di_package_parser_info·in·package_parser.o52 di_package_parser_info·in·package_parser.o
53 di_package_special_read_file·in·package_parser.o53 di_package_special_read_file·in·package_parser.o
54 di_package_parser_fieldinfo·in·package_parser.o54 di_package_parser_fieldinfo·in·package_parser.o
55 internal_di_package_parser_field_description·in·package_parser.o55 internal_di_package_parser_field_description·in·package_parser.o
56 internal_di_package_parser_field_sha256·in·package_parser.o56 internal_di_package_parser_field_sha256·in·package_parser.o
57 internal_di_package_parser_field_size·in·package_parser.o57 internal_di_package_parser_field_size·in·package_parser.o
58 internal_di_package_parser_field_filename·in·package_parser.o58 internal_di_package_parser_field_filename·in·package_parser.o
Offset 76, 20 lines modifiedOffset 76, 20 lines modified
76 di_package_parser_read_name@LIBDI_4.0·in·package_parser.o76 di_package_parser_read_name@LIBDI_4.0·in·package_parser.o
77 di_packages_resolve_dependencies_check_virtual·in·packages.o77 di_packages_resolve_dependencies_check_virtual·in·packages.o
78 di_packages_resolve_dependencies_do_real_mark·in·packages.o78 di_packages_resolve_dependencies_do_real_mark·in·packages.o
79 di_packages_resolve_dependencies_do_real_list_append·in·packages.o79 di_packages_resolve_dependencies_do_real_list_append·in·packages.o
80 di_packages_resolve_dependencies_check_non_existant·in·packages.o80 di_packages_resolve_dependencies_check_non_existant·in·packages.o
81 di_packages_resolve_dependencies_check_non_existant_quiet·in·packages.o81 di_packages_resolve_dependencies_check_non_existant_quiet·in·packages.o
82 di_packages_alloc·in·packages.o82 di_packages_alloc·in·packages.o
83 di_packages_allocator_alloc·in·packages.o 
84 internal_di_packages_allocator_alloc·in·packages.o83 internal_di_packages_allocator_alloc·in·packages.o
 84 di_packages_allocator_alloc·in·packages.o
85 di_packages_free·in·packages.o85 di_packages_free·in·packages.o
86 di_packages_allocator_free·in·packages.o86 di_packages_allocator_free·in·packages.o
87 di_packages_append_package·in·packages.o 
88 di_packages_get_package·in·packages.o87 di_packages_get_package·in·packages.o
 88 di_packages_append_package·in·packages.o
89 di_packages_get_package_new·in·packages.o89 di_packages_get_package_new·in·packages.o
90 di_packages_resolve_dependencies_recurse·in·packages.o90 di_packages_resolve_dependencies_recurse·in·packages.o
91 di_packages_resolve_dependencies_check_real·in·packages.o91 di_packages_resolve_dependencies_check_real·in·packages.o
92 di_packages_resolve_dependencies_check_non_existant_permissive·in·packages.o92 di_packages_resolve_dependencies_check_non_existant_permissive·in·packages.o
93 di_packages_resolve_dependencies_marker·in·packages.o93 di_packages_resolve_dependencies_marker·in·packages.o
94 di_packages_resolve_dependencies_special·in·packages.o94 di_packages_resolve_dependencies_special·in·packages.o
95 di_packages_resolve_dependencies·in·packages.o95 di_packages_resolve_dependencies·in·packages.o
Offset 130, 16 lines modifiedOffset 130, 16 lines modified
130 di_slist_prepend·in·slist.o130 di_slist_prepend·in·slist.o
131 di_slist_prepend_chunk·in·slist.o131 di_slist_prepend_chunk·in·slist.o
132 internal_di_slist_append_list·in·slist.o132 internal_di_slist_append_list·in·slist.o
133 di_snprintfcat·in·string.o133 di_snprintfcat·in·string.o
134 di_stradup·in·string.o134 di_stradup·in·string.o
135 di_rstring_equal·in·string.o135 di_rstring_equal·in·string.o
136 di_rstring_hash·in·string.o136 di_rstring_hash·in·string.o
137 di_tree_new·in·tree.o 
138 di_tree_new_full·in·tree.o137 di_tree_new_full·in·tree.o
 138 di_tree_new·in·tree.o
139 di_tree_destroy·in·tree.o139 di_tree_destroy·in·tree.o
140 di_tree_insert·in·tree.o140 di_tree_insert·in·tree.o
141 di_tree_foreach·in·tree.o141 di_tree_foreach·in·tree.o
142 di_tree_size·in·tree.o142 di_tree_size·in·tree.o
143 di_tree_lookup·in·tree.o143 di_tree_lookup·in·tree.o
144 di_init·in·utils.o144 di_init·in·utils.o
145 di_progname_get·in·utils.o145 di_progname_get·in·utils.o
Offset 173, 22 lines modifiedOffset 173, 22 lines modified
173 exec.o:173 exec.o:
174 ·················U·__errno_location174 ·················U·__errno_location
175 ·················U·__stack_chk_fail175 ·················U·__stack_chk_fail
176 ·················U·__stack_chk_guard176 ·················U·__stack_chk_guard
177 ·················U·chdir177 ·················U·chdir
178 ·················U·chroot178 ·················U·chroot
179 ·················U·close179 ·················U·close
180 000000000000078c·T·di_exec_env_full180 0000000000000624·T·di_exec_env_full
181 0000000000000740·T·di_exec_full181 00000000000005dc·T·di_exec_full
182 0000000000000940·T·di_exec_io_log182 00000000000007b4·T·di_exec_io_log
183 0000000000000970·T·di_exec_mangle_status183 00000000000007e0·T·di_exec_mangle_status
184 00000000000007e0·T·di_exec_path_full184 0000000000000670·T·di_exec_path_full
185 00000000000008cc·T·di_exec_prepare_chdir185 0000000000000754·T·di_exec_prepare_chdir
186 0000000000000900·T·di_exec_prepare_chroot186 0000000000000778·T·di_exec_prepare_chroot
187 000000000000082c·T·di_exec_shell_full187 00000000000006b8·T·di_exec_shell_full
188 ·················U·di_log188 ·················U·di_log
189 ·················U·dup2189 ·················U·dup2
190 ·················U·execv190 ·················U·execv
191 ·················U·execve191 ·················U·execve
192 ·················U·execvp192 ·················U·execvp
193 ·················U·exit193 ·················U·exit
194 ·················U·fclose194 ·················U·fclose
Offset 203, 101 lines modifiedOffset 203, 101 lines modified
203 ·················U·pipe203 ·················U·pipe
204 ·················U·poll204 ·················U·poll
205 ·················U·strlen205 ·················U·strlen
206 ·················U·waitpid206 ·················U·waitpid
  
207 hash.o:207 hash.o:
208 ·················U·di_free208 ·················U·di_free
209 00000000000000b0·T·di_hash_table_destroy209 0000000000000130·T·di_hash_table_destroy
210 00000000000004d0·T·di_hash_table_foreach210 000000000000037c·T·di_hash_table_foreach
211 00000000000002a0·T·di_hash_table_insert211 00000000000001f8·T·di_hash_table_insert
212 00000000000001c0·T·di_hash_table_lookup212 00000000000001d4·T·di_hash_table_lookup
213 00000000000000a0·T·di_hash_table_new213 0000000000000120·T·di_hash_table_new
214 0000000000000000·T·di_hash_table_new_full214 000000000000009c·T·di_hash_table_new_full
215 0000000000000548·T·di_hash_table_size215 00000000000003e4·T·di_hash_table_size
216 ·················U·di_malloc216 ·················U·di_malloc
217 ·················U·di_malloc0217 ·················U·di_malloc0
218 ·················U·di_mem_chunk_alloc218 ·················U·di_mem_chunk_alloc
219 ·················U·di_mem_chunk_destroy219 ·················U·di_mem_chunk_destroy
220 ·················U·di_mem_chunk_new220 ·················U·di_mem_chunk_new
 221 0000000000000000·t·internal_di_hash_table_lookup_node
221 0000000000000000·r·internal_di_primes222 0000000000000000·r·internal_di_primes
  
222 log.o:223 log.o:
223 0000000000000000·r·CSWTCH.18224 0000000000000000·r·CSWTCH.18
224 ·················U·__memcpy_chk 
225 ·················U·__snprintf_chk225 ·················U·__snprintf_chk
226 ·················U·__stack_chk_fail226 ·················U·__stack_chk_fail
227 ·················U·__stack_chk_guard227 ·················U·__stack_chk_guard
228 ·················U·__stpcpy_chk228 ·················U·__strcat_chk
229 ·················U·__syslog_chk229 ·················U·__syslog_chk
230 ·················U·__vsnprintf_chk230 ·················U·__vsnprintf_chk
231 0000000000000640·T·di_log231 0000000000000540·T·di_log
Max diff block lines reached; 19518/25446 bytes (76.70%) of diff not shown.
3.65 KB
file list
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 ----------···0········0········0·····5696·1970-01-01·00:00:00.000000·/1 ----------···0········0········0·····5696·1970-01-01·00:00:00.000000·/
2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//2 ----------···0········0········0········0·1970-01-01·00:00:00.000000·//
3 -rw-r--r--···0········0········0·····7496·1970-01-01·00:00:00.000000·exec.o3 -rw-r--r--···0········0········0·····6432·1970-01-01·00:00:00.000000·exec.o
4 -rw-r--r--···0········0········0·····4328·1970-01-01·00:00:00.000000·hash.o4 -rw-r--r--···0········0········0·····3832·1970-01-01·00:00:00.000000·hash.o
5 -rw-r--r--···0········0········0·····7472·1970-01-01·00:00:00.000000·log.o5 -rw-r--r--···0········0········0·····6944·1970-01-01·00:00:00.000000·log.o
6 -rw-r--r--···0········0········0·····2616·1970-01-01·00:00:00.000000·mem.o6 -rw-r--r--···0········0········0·····2488·1970-01-01·00:00:00.000000·mem.o
7 -rw-r--r--···0········0········0·····2448·1970-01-01·00:00:00.000000·mem_chunk.o7 -rw-r--r--···0········0········0·····2336·1970-01-01·00:00:00.000000·mem_chunk.o
8 -rw-r--r--···0········0········0·····6224·1970-01-01·00:00:00.000000·package.o8 -rw-r--r--···0········0········0·····5776·1970-01-01·00:00:00.000000·package.o
9 -rw-r--r--···0········0········0····14256·1970-01-01·00:00:00.000000·package_parser.o9 -rw-r--r--···0········0········0····13576·1970-01-01·00:00:00.000000·package_parser.o
10 -rw-r--r--···0········0········0····11264·1970-01-01·00:00:00.000000·packages.o10 -rw-r--r--···0········0········0·····9992·1970-01-01·00:00:00.000000·packages.o
11 -rw-r--r--···0········0········0·····7480·1970-01-01·00:00:00.000000·packages_parser.o11 -rw-r--r--···0········0········0·····7376·1970-01-01·00:00:00.000000·packages_parser.o
12 -rw-r--r--···0········0········0·····5088·1970-01-01·00:00:00.000000·parser.o12 -rw-r--r--···0········0········0·····4984·1970-01-01·00:00:00.000000·parser.o
13 -rw-r--r--···0········0········0·····5552·1970-01-01·00:00:00.000000·parser_rfc822.o13 -rw-r--r--···0········0········0·····5264·1970-01-01·00:00:00.000000·parser_rfc822.o
14 -rw-r--r--···0········0········0·····3000·1970-01-01·00:00:00.000000·slist.o14 -rw-r--r--···0········0········0·····2656·1970-01-01·00:00:00.000000·slist.o
15 -rw-r--r--···0········0········0·····2560·1970-01-01·00:00:00.000000·string.o15 -rw-r--r--···0········0········0·····2520·1970-01-01·00:00:00.000000·string.o
16 -rw-r--r--···0········0········0·····5056·1970-01-01·00:00:00.000000·tree.o16 -rw-r--r--···0········0········0·····3744·1970-01-01·00:00:00.000000·tree.o
17 -rw-r--r--···0········0········0·····1584·1970-01-01·00:00:00.000000·utils.o17 -rw-r--r--···0········0········0·····1568·1970-01-01·00:00:00.000000·utils.o
18 -rw-r--r--···0········0········0·····6464·1970-01-01·00:00:00.000000·devfs.o18 -rw-r--r--···0········0········0·····6304·1970-01-01·00:00:00.000000·devfs.o
19 -rw-r--r--···0········0········0·····2424·1970-01-01·00:00:00.000000·dpkg.o19 -rw-r--r--···0········0········0·····2320·1970-01-01·00:00:00.000000·dpkg.o
20 -rw-r--r--···0········0········0·····1800·1970-01-01·00:00:00.000000·efi.o20 -rw-r--r--···0········0········0·····1752·1970-01-01·00:00:00.000000·efi.o
21 -rw-r--r--···0········0········0·····8760·1970-01-01·00:00:00.000000·lt1-packages.o21 -rw-r--r--···0········0········0·····8408·1970-01-01·00:00:00.000000·lt1-packages.o
22 -rw-r--r--···0········0········0·····2664·1970-01-01·00:00:00.000000·prebaseconfig.o22 -rw-r--r--···0········0········0·····2600·1970-01-01·00:00:00.000000·prebaseconfig.o
23 -rw-r--r--···0········0········0·····1592·1970-01-01·00:00:00.000000·subarch-arm64-linux.o23 -rw-r--r--···0········0········0·····1560·1970-01-01·00:00:00.000000·subarch-arm64-linux.o
24 -rw-r--r--···0········0········0·····1672·1970-01-01·00:00:00.000000·lt2-utils.o24 -rw-r--r--···0········0········0·····1656·1970-01-01·00:00:00.000000·lt2-utils.o
65.7 KB
exec.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········6664·(bytes·into·file)13 ··Start·of·section·headers:··········5600·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.75 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x1a08:1 There·are·13·section·headers,·starting·at·offset·0x15e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0009b4·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000824·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·0010f0·0007c8·18···I·10···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000f08·000588·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·0009f4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000864·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·0009f4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000864·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·0009f8·00005b·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000864·000037·01·AMS··0···0··1
10 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·000a53·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·00089b·000000·00······0···0··1
11 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000a58·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·0008a0·000020·00···A··0···0··8
12 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000a78·000170·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·0008c0·000158·00···A··0···0··8
13 ··[·9]·.rela.eh_frame····RELA············0000000000000000·0018b8·0000d8·18···I·10···8··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·001490·0000d8·18···I·10···8··8
14 ··[10]·.symtab···········SYMTAB··········0000000000000000·000be8·0003c0·18·····11···8··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·000a18·0003a8·18·····11···7··8
15 ··[11]·.strtab···········STRTAB··········0000000000000000·000fa8·000148·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000dc0·000148·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········0000000000000000·001990·000072·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·001568·000072·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·p·(processor·specific)21 ··D·(mbind),·p·(processor·specific)
5.26 KB
readelf --wide --symbols {}
    
Offset 1, 43 lines modifiedOffset 1, 42 lines modified
  
1 Symbol·table·'.symtab'·contains·40·entries:1 Symbol·table·'.symtab'·contains·39·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
8 ·····5:·0000000000000000··1852·FUNC····LOCAL··DEFAULT····1·internal_di_exec7 ·····4:·0000000000000000··1500·FUNC····LOCAL··DEFAULT····1·internal_di_exec
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
10 ·····7:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d9 ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
 11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fork
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pipe12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pipe
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fork13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·close14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·close
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fdopen16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·open
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dup2
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·feof18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execvp
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
 21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execve
 22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execv
 23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·kill
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·waitpid24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·waitpid
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·open 
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·dup2 
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execve 
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fdopen
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·kill27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
 28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fgets
 29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·feof
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fgets31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
 32 ····29:·00000000000005dc····72·FUNC····GLOBAL·DEFAULT····1·di_exec_full
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execvp 
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·execv 
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
33 ····30:·0000000000000740····76·FUNC····GLOBAL·DEFAULT····1·di_exec_full33 ····30:·0000000000000624····76·FUNC····GLOBAL·DEFAULT····1·di_exec_env_full
34 ····31:·000000000000078c····80·FUNC····GLOBAL·DEFAULT····1·di_exec_env_full 
35 ····32:·00000000000007e0····76·FUNC····GLOBAL·DEFAULT····1·di_exec_path_full34 ····31:·0000000000000670····72·FUNC····GLOBAL·DEFAULT····1·di_exec_path_full
36 ····33:·000000000000082c···160·FUNC····GLOBAL·DEFAULT····1·di_exec_shell_full35 ····32:·00000000000006b8···156·FUNC····GLOBAL·DEFAULT····1·di_exec_shell_full
37 ····34:·00000000000008cc····40·FUNC····GLOBAL·DEFAULT····1·di_exec_prepare_chdir36 ····33:·0000000000000754····36·FUNC····GLOBAL·DEFAULT····1·di_exec_prepare_chdir
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·chdir37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·chdir
39 ····36:·0000000000000900····64·FUNC····GLOBAL·DEFAULT····1·di_exec_prepare_chroot38 ····35:·0000000000000778····60·FUNC····GLOBAL·DEFAULT····1·di_exec_prepare_chroot
40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·chroot39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·chroot
41 ····38:·0000000000000940····48·FUNC····GLOBAL·DEFAULT····1·di_exec_io_log40 ····37:·00000000000007b4····44·FUNC····GLOBAL·DEFAULT····1·di_exec_io_log
42 ····39:·0000000000000970····68·FUNC····GLOBAL·DEFAULT····1·di_exec_mangle_status41 ····38:·00000000000007e0····68·FUNC····GLOBAL·DEFAULT····1·di_exec_mangle_status
14.8 KB
readelf --wide --relocs {}
    
Offset 1, 98 lines modifiedOffset 1, 74 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x10f0·contains·83·entries:1 Relocation·section·'.rela.text'·at·offset·0xf08·contains·59·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000058··0000000800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·03 0000000000000080··0000000700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
4 000000000000005c··0000000800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·04 0000000000000084··0000000700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 5 00000000000000d0··000000080000011b·R_AARCH64_CALL26·······0000000000000000·fork·+·0
5 000000000000008c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·pipe·+·06 00000000000000f4··000000090000011b·R_AARCH64_CALL26·······0000000000000000·pipe·+·0
6 000000000000009c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·pipe·+·07 00000000000000fc··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
 8 0000000000000104··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
7 00000000000000a4··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·fork·+·09 0000000000000108··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
8 00000000000000bc··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·010 000000000000011c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
9 00000000000000c8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
10 00000000000001c0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·30 
11 00000000000001c4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·30 
12 00000000000001d8··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·fcntl·+·0 
13 00000000000001e8··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·fdopen·+·0 
14 0000000000000250··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·poll·+·0 
15 0000000000000294··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·feof·+·0 
16 00000000000002b8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0 
17 00000000000002bc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0 
18 00000000000002c0··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
19 00000000000002cc··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
20 00000000000002d8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·011 0000000000000128··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
21 00000000000002e0··0000000800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·012 0000000000000130··0000000700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
22 00000000000002e4··0000000800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·013 0000000000000134··0000000700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
23 0000000000000324··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0 
24 000000000000032c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0 
25 0000000000000330··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
26 0000000000000344··000000090000011b·R_AARCH64_CALL26·······0000000000000000·pipe·+·0 
27 000000000000034c··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·fork·+·014 000000000000014c··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
28 0000000000000364··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·015 0000000000000168··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
 16 0000000000000194··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·c
 17 0000000000000198··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·c
 18 000000000000019c··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·open·+·0
 19 00000000000001d0··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·dup2·+·0
 20 00000000000001dc··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·dup2·+·0
29 000000000000038c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·021 00000000000001e8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
30 0000000000000398··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·022 0000000000000230··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
31 00000000000003a8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
32 00000000000003b4··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·023 0000000000000264··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·exit·+·0
33 00000000000003b8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·20 
34 00000000000003c0··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·20 
35 00000000000003c4··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
36 00000000000003cc··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·fork·+·0 
37 000000000000044c··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__errno_location·+·0 
38 0000000000000468··000000120000011b·R_AARCH64_CALL26·······0000000000000000·waitpid·+·0 
39 0000000000000494··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·10 
40 0000000000000498··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·10 
41 000000000000049c··000000130000011b·R_AARCH64_CALL26·······0000000000000000·open·+·0 
42 00000000000004b4··000000140000011b·R_AARCH64_CALL26·······0000000000000000·dup2·+·0 
43 00000000000004c0··000000140000011b·R_AARCH64_CALL26·······0000000000000000·dup2·+·0 
44 00000000000004c8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
45 00000000000004d8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
46 00000000000004ec··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
47 0000000000000520··000000150000011b·R_AARCH64_CALL26·······0000000000000000·execve·+·024 000000000000027c··000000100000011b·R_AARCH64_CALL26·······0000000000000000·execvp·+·0
48 0000000000000524··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__errno_location·+·025 0000000000000280··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__errno_location·+·0
 26 00000000000002b4··000000120000011b·R_AARCH64_CALL26·······0000000000000000·execve·+·0
49 0000000000000538··000000160000011b·R_AARCH64_CALL26·······0000000000000000·exit·+·027 00000000000002c4··000000130000011b·R_AARCH64_CALL26·······0000000000000000·execv·+·0
50 0000000000000554··000000170000011b·R_AARCH64_CALL26·······0000000000000000·fclose·+·028 00000000000002d0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·16
 29 00000000000002d8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·16
51 000000000000056c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·fclose·+·030 00000000000002dc··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
 31 0000000000000384··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·22
 32 000000000000038c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·22
52 0000000000000584··000000180000011b·R_AARCH64_CALL26·······0000000000000000·kill·+·033 00000000000003e8··000000140000011b·R_AARCH64_CALL26·······0000000000000000·kill·+·0
 34 00000000000003f8··000000150000011b·R_AARCH64_CALL26·······0000000000000000·waitpid·+·0
 35 0000000000000408··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__errno_location·+·0
53 00000000000005b4··000000190000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·036 000000000000044c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·fcntl·+·0
 37 000000000000045c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·fdopen·+·0
 38 00000000000004c4··000000180000011b·R_AARCH64_CALL26·······0000000000000000·poll·+·0
54 00000000000005f4··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·fgets·+·039 00000000000004f4··000000190000011b·R_AARCH64_CALL26·······0000000000000000·fgets·+·0
55 0000000000000604··000000160000011b·R_AARCH64_CALL26·······0000000000000000·exit·+·040 0000000000000524··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·feof·+·0
56 0000000000000618··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·execvp·+·041 0000000000000550··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
 42 00000000000005b0··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·fclose·+·0
 43 00000000000006c0··0000000700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 44 00000000000006c4··0000000700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
57 000000000000063c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1045 00000000000006d8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·24
58 0000000000000640··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1046 00000000000006dc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·24
59 0000000000000644··000000130000011b·R_AARCH64_CALL26·······0000000000000000·open·+·0 
60 00000000000006a0··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·execv·+·0 
61 00000000000006cc··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·fork·+·0 
62 00000000000006e4··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·047 00000000000006e4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·27
63 0000000000000704··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·048 00000000000006e8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·27
64 0000000000000714··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·049 0000000000000714··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·2a
 50 0000000000000718··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·2a
65 000000000000071c··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
66 000000000000072c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
67 0000000000000834··0000000800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·051 0000000000000724··0000000700000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
68 0000000000000838··0000000800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·052 0000000000000728··0000000700000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
69 0000000000000850··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·38 
70 0000000000000854··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·38 
71 000000000000085c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·40 
72 0000000000000860··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40 
73 000000000000088c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48 
74 0000000000000890··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48 
75 000000000000089c··0000000800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
76 00000000000008a0··0000000800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
77 00000000000008c8··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·053 0000000000000740··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
78 00000000000008dc··000000230000011b·R_AARCH64_CALL26·······0000000000000000·chdir·+·0 
79 0000000000000910··000000250000011b·R_AARCH64_CALL26·······0000000000000000·chroot·+·0 
80 0000000000000918··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·50 
81 000000000000091c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·50 
82 0000000000000920··000000230000011b·R_AARCH64_CALL26·······0000000000000000·chdir·+·054 0000000000000760··000000220000011b·R_AARCH64_CALL26·······0000000000000000·chdir·+·0
 55 0000000000000784··000000240000011b·R_AARCH64_CALL26·······0000000000000000·chroot·+·0
83 000000000000094c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·5856 000000000000078c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·32
84 0000000000000954··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·5857 0000000000000790··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·32
 58 0000000000000794··000000220000011b·R_AARCH64_CALL26·······0000000000000000·chdir·+·0
 59 00000000000007c0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·34
 60 00000000000007c8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·34
85 000000000000095c··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·061 00000000000007cc··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
  
86 Relocation·section·'.rela.eh_frame'·at·offset·0x18b8·contains·9·entries:62 Relocation·section·'.rela.eh_frame'·at·offset·0x1490·contains·9·entries:
87 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend63 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
88 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·064 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
 65 0000000000000064··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·5dc
 66 0000000000000084··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·624
89 0000000000000064··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·74067 00000000000000a4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·670
 68 00000000000000c4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·6b8
 69 00000000000000e4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·754
90 0000000000000088··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·78c70 0000000000000104··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·778
91 00000000000000ac··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·7e0 
92 00000000000000d0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·82c 
93 00000000000000f8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·8cc 
94 000000000000011c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·900 
95 0000000000000140··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·94071 0000000000000128··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·7b4
96 0000000000000164··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·97072 0000000000000148··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·7e0
8.79 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 175 lines modifiedOffset 6, 157 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000044·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000073c12 00000014·0000000000000044·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000005dc
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·9616 ··DW_CFA_def_cfa_offset:·96
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-9617 ··DW_CFA_offset:·r29·(x29)·at·cfa-96
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-8818 ··DW_CFA_offset:·r30·(x30)·at·cfa-88
19 ··DW_CFA_advance_loc:·4·to·000000000000000c19 ··DW_CFA_advance_loc:·4·to·000000000000000c
20 ··DW_CFA_def_cfa_register:·r29·(x29)20 ··DW_CFA_def_cfa_register:·r29·(x29)
21 ··DW_CFA_advance_loc:·32·to·000000000000002c21 ··DW_CFA_advance_loc:·28·to·0000000000000028
22 ··DW_CFA_offset:·r19·(x19)·at·cfa-8022 ··DW_CFA_offset:·r19·(x19)·at·cfa-80
23 ··DW_CFA_offset:·r20·(x20)·at·cfa-7223 ··DW_CFA_offset:·r20·(x20)·at·cfa-72
24 ··DW_CFA_offset:·r21·(x21)·at·cfa-6424 ··DW_CFA_offset:·r21·(x21)·at·cfa-64
25 ··DW_CFA_offset:·r22·(x22)·at·cfa-5625 ··DW_CFA_offset:·r22·(x22)·at·cfa-56
26 ··DW_CFA_offset:·r23·(x23)·at·cfa-4826 ··DW_CFA_offset:·r23·(x23)·at·cfa-48
27 ··DW_CFA_offset:·r24·(x24)·at·cfa-4027 ··DW_CFA_offset:·r24·(x24)·at·cfa-40
28 ··DW_CFA_offset:·r25·(x25)·at·cfa-3228 ··DW_CFA_offset:·r25·(x25)·at·cfa-32
29 ··DW_CFA_offset:·r26·(x26)·at·cfa-2429 ··DW_CFA_offset:·r26·(x26)·at·cfa-24
30 ··DW_CFA_offset:·r27·(x27)·at·cfa-1630 ··DW_CFA_offset:·r27·(x27)·at·cfa-16
31 ··DW_CFA_offset:·r28·(x28)·at·cfa-831 ··DW_CFA_offset:·r28·(x28)·at·cfa-8
32 ··DW_CFA_advance_loc1:·752·to·000000000000031c32 ··DW_CFA_advance_loc2:·1452·to·00000000000005d4
33 ··DW_CFA_remember_state 
34 ··DW_CFA_restore:·r30·(x30)33 ··DW_CFA_restore:·r30·(x30)
35 ··DW_CFA_restore:·r29·(x29)34 ··DW_CFA_restore:·r29·(x29)
36 ··DW_CFA_restore:·r27·(x27)35 ··DW_CFA_restore:·r27·(x27)
37 ··DW_CFA_restore:·r28·(x28)36 ··DW_CFA_restore:·r28·(x28)
38 ··DW_CFA_restore:·r25·(x25)37 ··DW_CFA_restore:·r25·(x25)
39 ··DW_CFA_restore:·r26·(x26)38 ··DW_CFA_restore:·r26·(x26)
40 ··DW_CFA_restore:·r23·(x23)39 ··DW_CFA_restore:·r23·(x23)
41 ··DW_CFA_restore:·r24·(x24)40 ··DW_CFA_restore:·r24·(x24)
42 ··DW_CFA_restore:·r21·(x21)41 ··DW_CFA_restore:·r21·(x21)
43 ··DW_CFA_restore:·r22·(x22)42 ··DW_CFA_restore:·r22·(x22)
44 ··DW_CFA_restore:·r19·(x19)43 ··DW_CFA_restore:·r19·(x19)
45 ··DW_CFA_restore:·r20·(x20)44 ··DW_CFA_restore:·r20·(x20)
46 ··DW_CFA_def_cfa:·r31·(sp)·ofs·045 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
47 ··DW_CFA_advance_loc:·4·to·000000000000032046 ··DW_CFA_advance_loc:·4·to·00000000000005d8
48 ··DW_CFA_AARCH64_negate_ra_state47 ··DW_CFA_AARCH64_negate_ra_state
49 ··DW_CFA_advance_loc:·4·to·0000000000000324 
50 ··DW_CFA_restore_state48 ··DW_CFA_nop
 49 ··DW_CFA_nop
  
51 0000005c·0000000000000020·00000060·FDE·cie=00000000·pc=0000000000000740..000000000000078c50 0000005c·000000000000001c·00000060·FDE·cie=00000000·pc=00000000000005dc..0000000000000624
52 ··DW_CFA_advance_loc:·4·to·000000000000074451 ··DW_CFA_advance_loc:·4·to·00000000000005e0
53 ··DW_CFA_AARCH64_negate_ra_state52 ··DW_CFA_AARCH64_negate_ra_state
54 ··DW_CFA_advance_loc:·4·to·000000000000074853 ··DW_CFA_advance_loc:·4·to·00000000000005e4
55 ··DW_CFA_def_cfa_offset:·4854 ··DW_CFA_def_cfa_offset:·48
56 ··DW_CFA_advance_loc:·4·to·000000000000074c55 ··DW_CFA_advance_loc:·44·to·0000000000000610
57 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
58 ··DW_CFA_offset:·r30·(x30)·at·cfa-856 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
59 ··DW_CFA_advance_loc:·56·to·000000000000078457 ··DW_CFA_advance_loc:·12·to·000000000000061c
60 ··DW_CFA_restore:·r29·(x29) 
61 ··DW_CFA_restore:·r30·(x30)58 ··DW_CFA_restore:·r30·(x30)
62 ··DW_CFA_def_cfa_offset:·059 ··DW_CFA_def_cfa_offset:·0
63 ··DW_CFA_advance_loc:·4·to·000000000000078860 ··DW_CFA_advance_loc:·4·to·0000000000000620
64 ··DW_CFA_AARCH64_negate_ra_state61 ··DW_CFA_AARCH64_negate_ra_state
65 ··DW_CFA_nop62 ··DW_CFA_nop
66 ··DW_CFA_nop 
  
67 00000080·0000000000000020·00000084·FDE·cie=00000000·pc=000000000000078c..00000000000007dc63 0000007c·000000000000001c·00000080·FDE·cie=00000000·pc=0000000000000624..0000000000000670
68 ··DW_CFA_advance_loc:·4·to·000000000000079064 ··DW_CFA_advance_loc:·4·to·0000000000000628
69 ··DW_CFA_AARCH64_negate_ra_state65 ··DW_CFA_AARCH64_negate_ra_state
70 ··DW_CFA_advance_loc:·4·to·000000000000079466 ··DW_CFA_advance_loc:·4·to·000000000000062c
71 ··DW_CFA_def_cfa_offset:·4867 ··DW_CFA_def_cfa_offset:·48
72 ··DW_CFA_advance_loc:·4·to·000000000000079868 ··DW_CFA_advance_loc:·48·to·000000000000065c
73 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
74 ··DW_CFA_offset:·r30·(x30)·at·cfa-869 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
75 ··DW_CFA_advance_loc:·60·to·00000000000007d470 ··DW_CFA_advance_loc:·12·to·0000000000000668
76 ··DW_CFA_restore:·r29·(x29) 
77 ··DW_CFA_restore:·r30·(x30)71 ··DW_CFA_restore:·r30·(x30)
78 ··DW_CFA_def_cfa_offset:·072 ··DW_CFA_def_cfa_offset:·0
79 ··DW_CFA_advance_loc:·4·to·00000000000007d873 ··DW_CFA_advance_loc:·4·to·000000000000066c
80 ··DW_CFA_AARCH64_negate_ra_state74 ··DW_CFA_AARCH64_negate_ra_state
81 ··DW_CFA_nop75 ··DW_CFA_nop
82 ··DW_CFA_nop 
  
83 000000a4·0000000000000020·000000a8·FDE·cie=00000000·pc=00000000000007e0..000000000000082c76 0000009c·000000000000001c·000000a0·FDE·cie=00000000·pc=0000000000000670..00000000000006b8
84 ··DW_CFA_advance_loc:·4·to·00000000000007e477 ··DW_CFA_advance_loc:·4·to·0000000000000674
85 ··DW_CFA_AARCH64_negate_ra_state78 ··DW_CFA_AARCH64_negate_ra_state
86 ··DW_CFA_advance_loc:·4·to·00000000000007e879 ··DW_CFA_advance_loc:·4·to·0000000000000678
87 ··DW_CFA_def_cfa_offset:·4880 ··DW_CFA_def_cfa_offset:·48
88 ··DW_CFA_advance_loc:·4·to·00000000000007ec81 ··DW_CFA_advance_loc:·44·to·00000000000006a4
89 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
90 ··DW_CFA_offset:·r30·(x30)·at·cfa-882 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
91 ··DW_CFA_advance_loc:·56·to·000000000000082483 ··DW_CFA_advance_loc:·12·to·00000000000006b0
92 ··DW_CFA_restore:·r29·(x29) 
93 ··DW_CFA_restore:·r30·(x30)84 ··DW_CFA_restore:·r30·(x30)
94 ··DW_CFA_def_cfa_offset:·085 ··DW_CFA_def_cfa_offset:·0
95 ··DW_CFA_advance_loc:·4·to·000000000000082886 ··DW_CFA_advance_loc:·4·to·00000000000006b4
96 ··DW_CFA_AARCH64_negate_ra_state87 ··DW_CFA_AARCH64_negate_ra_state
97 ··DW_CFA_nop88 ··DW_CFA_nop
98 ··DW_CFA_nop 
  
99 000000c8·0000000000000024·000000cc·FDE·cie=00000000·pc=000000000000082c..00000000000008cc89 000000bc·000000000000001c·000000c0·FDE·cie=00000000·pc=00000000000006b8..0000000000000754
100 ··DW_CFA_advance_loc:·4·to·000000000000083090 ··DW_CFA_advance_loc:·4·to·00000000000006bc
101 ··DW_CFA_AARCH64_negate_ra_state91 ··DW_CFA_AARCH64_negate_ra_state
102 ··DW_CFA_advance_loc:·4·to·000000000000083492 ··DW_CFA_advance_loc:·4·to·00000000000006c0
103 ··DW_CFA_def_cfa_offset:·9693 ··DW_CFA_def_cfa_offset:·96
104 ··DW_CFA_advance_loc:·12·to·000000000000084094 ··DW_CFA_advance_loc:·12·to·00000000000006cc
105 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
106 ··DW_CFA_offset:·r30·(x30)·at·cfa-895 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
107 ··DW_CFA_advance_loc:·128·to·00000000000008c096 ··DW_CFA_advance_loc:·128·to·000000000000074c
108 ··DW_CFA_remember_state 
109 ··DW_CFA_restore:·r29·(x29) 
110 ··DW_CFA_restore:·r30·(x30)97 ··DW_CFA_restore:·r30·(x30)
111 ··DW_CFA_def_cfa_offset:·098 ··DW_CFA_def_cfa_offset:·0
112 ··DW_CFA_advance_loc:·4·to·00000000000008c499 ··DW_CFA_advance_loc:·4·to·0000000000000750
113 ··DW_CFA_AARCH64_negate_ra_state100 ··DW_CFA_AARCH64_negate_ra_state
114 ··DW_CFA_advance_loc:·4·to·00000000000008c8 
115 ··DW_CFA_restore_state 
116 ··DW_CFA_nop 
117 ··DW_CFA_nop 
118 ··DW_CFA_nop101 ··DW_CFA_nop
  
119 000000f0·0000000000000020·000000f4·FDE·cie=00000000·pc=00000000000008cc..00000000000008f4102 000000dc·000000000000001c·000000e0·FDE·cie=00000000·pc=0000000000000754..0000000000000778
120 ··DW_CFA_advance_loc:·4·to·00000000000008d0103 ··DW_CFA_advance_loc:·4·to·0000000000000758
121 ··DW_CFA_AARCH64_negate_ra_state104 ··DW_CFA_AARCH64_negate_ra_state
122 ··DW_CFA_advance_loc:·4·to·00000000000008d4105 ··DW_CFA_advance_loc:·4·to·000000000000075c
123 ··DW_CFA_def_cfa_offset:·16106 ··DW_CFA_def_cfa_offset:·16
124 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
125 ··DW_CFA_offset:·r30·(x30)·at·cfa-8107 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
Max diff block lines reached; 2414/8922 bytes (27.06%) of diff not shown.
463 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 pipe·failed1 pipe·failed
2 /dev/null2 /dev/null
3 fork·failed3 fork·failed
4 internal_di_exec4 internal_di_exec
5 __stack_chk_guard5 __stack_chk_guard
6 __errno_location 
7 __stack_chk_fail6 __stack_chk_fail
 7 __errno_location
8 di_exec_full8 di_exec_full
9 di_exec_env_full9 di_exec_env_full
10 di_exec_path_full10 di_exec_path_full
11 di_exec_shell_full11 di_exec_shell_full
12 di_exec_prepare_chdir12 di_exec_prepare_chdir
13 di_exec_prepare_chroot13 di_exec_prepare_chroot
14 di_exec_io_log14 di_exec_io_log
15 di_exec_mangle_status15 di_exec_mangle_status
16 .shstrtab16 .shstrtab
17 .rela.text17 .rela.text
18 .rodata.str1.818 .rodata.str1.1
19 .note.GNU-stack19 .note.GNU-stack
20 .note.gnu.property20 .note.gnu.property
21 .rela.eh_frame21 .rela.eh_frame
26.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 727 lines modifiedOffset 9, 603 lines modified
9 »       stp»    x29,·x30,·[sp,·#-96]!9 »       stp»    x29,·x30,·[sp,·#-96]!
10 »       mov»    x29,·sp10 »       mov»    x29,·sp
11 »       stp»    x19,·x20,·[sp,·#16]11 »       stp»    x19,·x20,·[sp,·#16]
12 »       stp»    x21,·x22,·[sp,·#32]12 »       stp»    x21,·x22,·[sp,·#32]
13 »       stp»    x23,·x24,·[sp,·#48]13 »       stp»    x23,·x24,·[sp,·#48]
14 »       stp»    x25,·x26,·[sp,·#64]14 »       stp»    x25,·x26,·[sp,·#64]
15 »       stp»    x27,·x28,·[sp,·#80]15 »       stp»    x27,·x28,·[sp,·#80]
16 »       sub»    sp,·sp,·#0x48016 »       sub»    sp,·sp,·#0x470
17 »       str»    xzr,·[sp,·#1024]17 »       str»    xzr,·[sp,·#1024]
 18 »       mov»    x26,·x0
 19 »       and»    w0,·w1,·#0xff
18 »       sub»    x8,·x29,·#0x43820 »       sub»    x1,·x29,·#0x438
 21 »       cmp»    x4,·#0x0
 22 »       mov»    x27,·x2
19 »       ldr»    x26,·[x29,·#112]23 »       ldr»    x28,·[x29,·#104]
 24 »       str»    w0,·[x1]
20 »       and»    w27,·w1,·#0xff 
21 »       ldp»    x22,·x23,·[x29,·#96] 
22 »       stp»    x2,·x0,·[x8,·#-8] 
23 »       sub»    x0,·x29,·#0x44825 »       sub»    x0,·x29,·#0x428
 26 »       sub»    x1,·x29,·#0x440
24 »       mov»    w21,·#0xffffffff············»     //·#-1 
25 »       mov»    x28,·x3 
26 »       mov»    x20,·x427 »       mov»    x24,·x4
27 »       mov»    x19,·x528 »       mov»    x23,·x5
 29 »       cset»   w20,·ne»     //·ne·=·any
 30 »       str»    x3,·[x0]
 31 »       sub»    x0,·x29,·#0x450
 32 »       str»    x6,·[x0]
 33 »       sub»    x0,·x29,·#0x430
28 »       str»    x7,·[x0]34 »       str»    x7,·[x0]
29 »       mov»    x24,·x635 »       ldr»    x0,·[x29,·#96]
 36 »       str»    x0,·[x1]
 37 »       sub»    x1,·x29,·#0x448
 38 »       ldr»    x0,·[x29,·#112]
 39 »       str»    x0,·[x1]
30 »       adrp»   x0,·0·<__stack_chk_guard>40 »       adrp»   x0,·0·<__stack_chk_guard>
31 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard41 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
32 »       ldr»    x0,·[x0]42 »       ldr»    x0,·[x0]
33 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard43 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
34 »       ldr»    x1,·[x0]44 »       ldr»    x1,·[x0]
35 »       stur»   x1,·[x29,·#-8]45 »       stur»   x1,·[x29,·#-8]
36 »       mov»    x1,·#0x0···················»     //·#046 »       mov»    x1,·#0x0···················»     //·#0
37 »       sub»    x0,·x29,·#0x41447 »       sub»    x0,·x29,·#0x414
 48 »       sub»    x1,·x29,·#0x418
38 »       str»    xzr,·[x0]49 »       str»    xzr,·[x0]
39 »       sub»    x0,·x29,·#0x40c50 »       sub»    x0,·x29,·#0x40c
40 »       str»    wzr,·[x0]51 »       str»    wzr,·[x0]
41 »       sub»    x0,·x29,·#0x418 
42 »       str»    w21,·[x0] 
43 »       cbz»    x5,·338·<internal_di_exec+0x338> 
44 »       mov»    x21,·x0 
45 »       bl»     0·<pipe> 
46 ·R_AARCH64_CALL26»       pipe 
47 »       tbnz»   w0,·#31,·324·<internal_di_exec+0x324> 
48 »       cbz»    x20,·6cc·<internal_di_exec+0x6cc> 
49 »       sub»    x0,·x29,·#0x410 
50 »       bl»     0·<pipe> 
51 ·R_AARCH64_CALL26»       pipe 
52 »       tbnz»   w0,·#31,·2b4·<internal_di_exec+0x2b4> 
53 »       bl»     0·<fork> 
54 ·R_AARCH64_CALL26»       fork 
55 »       mov»    w25,·w0 
56 »       cmp»    w0,·#0x0 
57 »       b.le»   384·<internal_di_exec+0x384> 
58 »       sub»    x0,·x29,·#0x414 
59 »       ldr»    w0,·[x0] 
60 »       bl»     0·<close> 
61 ·R_AARCH64_CALL26»       close 
62 »       sub»    x0,·x29,·#0x40c 
63 »       ldr»    w0,·[x0] 
64 »       bl»     0·<close> 
65 ·R_AARCH64_CALL26»       close 
66 »       sub»    x1,·x29,·#0x44c 
67 »       mov»    w0,·#0x2···················»     //·#2 
68 »       str»    w0,·[x1] 
69 »       sub»    x1,·x29,·#0x450 
70 »       mov»    w0,·#0x3···················»     //·#3 
71 »       str»    w0,·[x1] 
72 »       sub»    x1,·x29,·#0x460 
73 »       mov»    x0,·sp 
74 »       sub»    x2,·x29,·#0x440 
75 »       str»    x0,·[x1] 
76 »       sub»    x1,·x29,·#0x42c 
77 »       mov»    w0,·#0xffffffff············»      //·#-152 »       mov»    w0,·#0xffffffff············»      //·#-1
78 »       str»    w0,·[x1]53 »       str»    w0,·[x1]
 54 »       cbz»    x5,·e8·<internal_di_exec+0xe8>
 55 »       add»    w19,·w20,·#0x1
79 »       sub»    x0,·x29,·#0x44c 
80 »       ldr»    w0,·[x0] 
81 »       sxtw»   x1,·w0 
82 »       ubfiz»  x0,·x0,·#3,·#2 
83 »       str»    x1,·[x2] 
84 »       mov»    x1,·sp 
85 »       add»    x0,·x0,·#0xf56 »       add»    w20,·w20,·#0x2
86 »       cmp»    sp,·x1 
87 »       b.eq»   134·<internal_di_exec+0x134>··//·b.none 
88 »       sub»    sp,·sp,·#0x10,·lsl·#12 
89 »       str»    xzr,·[sp,·#1024] 
90 »       cmp»    sp,·x1 
91 »       b.ne»   124·<internal_di_exec+0x124>··//·b.any 
92 »       and»    x0,·x0,·#0x30 
93 »       sub»    sp,·sp,·x0 
94 »       str»    xzr,·[sp] 
95 »       cmp»    x0,·#0x400 
96 »       b.cc»   14c·<internal_di_exec+0x14c>··//·b.lo,·b.ul,·b.last 
97 »       str»    xzr,·[sp,·#1024] 
98 »       sub»    x0,·x29,·#0x440 
99 »       sub»    x2,·x29,·#0x46857 »       sub»    x22,·x29,·#0x418
100 »       add»    x27,·sp,·#0x10 
101 »       ldr»    x0,·[x0] 
102 »       ubfiz»  x1,·x0,·#4,·#32 
103 »       str»    x1,·[x2] 
104 »       and»    x0,·x1,·#0xffffffffffff0000 
105 »       sub»    x0,·sp,·x0 
106 »       cmp»    sp,·x0 
107 »       b.eq»   184·<internal_di_exec+0x184>··//·b.none 
108 »       sub»    sp,·sp,·#0x10,·lsl·#12 
109 »       str»    xzr,·[sp,·#1024] 
110 »       cmp»    sp,·x0 
111 »       b.ne»   174·<internal_di_exec+0x174>··//·b.any 
112 »       and»    x1,·x1,·#0xffff 
113 »       sub»    sp,·sp,·x1 
114 »       str»    xzr,·[sp] 
115 »       cmp»    x1,·#0x400 
116 »       b.cc»   19c·<internal_di_exec+0x19c>··//·b.lo,·b.ul,·b.last 
117 »       str»    xzr,·[sp,·#1024] 
Max diff block lines reached; 22822/27309 bytes (83.57%) of diff not shown.
3.05 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 27 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·44000000·18000000·00000000·....D...........4 ··0x00000010·1b0c1f00·44000000·18000000·00000000·....D...........
5 ··0x00000020·3c070000·00412d41·0e609d0c·9e0b410d·<....A-A.`....A.5 ··0x00000020·dc050000·00412d41·0e609d0c·9e0b410d·.....A-A.`....A.
6 ··0x00000030·1d48930a·94099508·96079706·98059904·.H..............6 ··0x00000030·1d47930a·94099508·96079706·98059904·.G..............
7 ··0x00000040·9a039b02·9c0102bc·0adedddb·dcd9dad7·................7 ··0x00000040·9a039b02·9c01036b·01dedddb·dcd9dad7·.......k........
8 ··0x00000050·d8d5d6d3·d40c1f00·412d410b·20000000·........A-A.·...8 ··0x00000050·d8d5d6d3·d40c1f00·412d0000·1c000000·........A-......
9 ··0x00000060·60000000·00000000·4c000000·00412d41·`.......L....A-A9 ··0x00000060·60000000·00000000·48000000·00412d41·`.......H....A-A
10 ··0x00000070·0e30419d·029e014e·ddde0e00·412d0000·.0A....N....A-..10 ··0x00000070·0e304b9e·0243de0e·00412d00·1c000000·.0K..C...A-.....
11 ··0x00000080·20000000·84000000·00000000·50000000··...........P...11 ··0x00000080·80000000·00000000·4c000000·00412d41·........L....A-A
 12 ··0x00000090·0e304c9e·0243de0e·00412d00·1c000000·.0L..C...A-.....
12 ··0x00000090·00412d41·0e30419d·029e014f·ddde0e00·.A-A.0A....O.... 
13 ··0x000000a0·412d0000·20000000·a8000000·00000000·A-..·........... 
14 ··0x000000b0·4c000000·00412d41·0e30419d·029e014e·L....A-A.0A....N 
15 ··0x000000c0·ddde0e00·412d0000·24000000·cc000000·....A-..$....... 
16 ··0x000000d0·00000000·a0000000·00412d41·0e60439d·.........A-A.`C.13 ··0x000000a0·a0000000·00000000·48000000·00412d41·........H....A-A
 14 ··0x000000b0·0e304b9e·0243de0e·00412d00·1c000000·.0K..C...A-.....
 15 ··0x000000c0·c0000000·00000000·9c000000·00412d41·.............A-A
 16 ··0x000000d0·0e60439e·0260de0e·00412d00·1c000000·.`C..`...A-.....
 17 ··0x000000e0·e0000000·00000000·24000000·00412d41·........$....A-A
 18 ··0x000000f0·0e109e02·44de0e00·412d0000·20000000·....D...A-..·...
 19 ··0x00000100·00010000·00000000·3c000000·00412d41·........<....A-A
17 ··0x000000e0·029e0160·0addde0e·00412d41·0b000000·...`.....A-A....20 ··0x00000110·0e109e02·490ade0e·00412d41·0b000000·....I....A-A....
18 ··0x000000f0·20000000·f4000000·00000000·28000000··...........(...21 ··0x00000120·1c000000·24010000·00000000·2c000000·....$.......,...
19 ··0x00000100·00412d41·0e109d02·9e0145de·dd0e0041·.A-A......E....A22 ··0x00000130·00412d41·0e109e02·46de0e00·412d0000·.A-A....F...A-..
20 ··0x00000110·2d000000·20000000·18010000·00000000·-...·........... 
21 ··0x00000120·40000000·00412d41·0e109d02·9e014a0a·@....A-A......J. 
22 ··0x00000130·dedd0e00·412d410b·20000000·3c010000·....A-A.·...<... 
23 ··0x00000140·00000000·30000000·00412d41·0e109d02·....0....A-A.... 
24 ··0x00000150·9e0147de·dd0e0041·2d000000·10000000·..G....A-....... 
25 ··0x00000160·60010000·00000000·44000000·00000000·`.......D.......23 ··0x00000140·14000000·44010000·00000000·44000000·....D.......D...
 24 ··0x00000150·00000000·00000000···················........
  
2.17 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00246400·24780069·6e746572·6e616c5f·.$d.$x.internal_2 ··0x00000000·00247800·696e7465·726e616c·5f64695f·.$x.internal_di_
3 ··0x00000010·64695f65·78656300·5f5f7374·61636b5f·di_exec.__stack_3 ··0x00000010·65786563·00246400·5f5f7374·61636b5f·exec.$d.__stack_
4 ··0x00000020·63686b5f·67756172·64007069·70650066·chk_guard.pipe.f4 ··0x00000020·63686b5f·67756172·6400666f·726b0070·chk_guard.fork.p
5 ··0x00000030·6f726b00·66636e74·6c006664·6f70656e·ork.fcntl.fdopen 
6 ··0x00000040·00706f6c·6c006665·6f660064·695f6c6f·.poll.feof.di_lo 
7 ··0x00000050·67005f5f·6572726e·6f5f6c6f·63617469·g.__errno_locati 
8 ··0x00000060·6f6e0077·61697470·69640064·75703200·on.waitpid.dup2. 
9 ··0x00000070·65786563·76650065·78697400·66636c6f·execve.exit.fclo 
10 ··0x00000080·7365006b·696c6c00·7374726c·656e0066·se.kill.strlen.f 
11 ··0x00000090·67657473·00657865·63767000·65786563·gets.execvp.exec 
12 ··0x000000a0·76005f5f·73746163·6b5f6368·6b5f6661·v.__stack_chk_fa5 ··0x00000030·69706500·64695f6c·6f67005f·5f737461·ipe.di_log.__sta
 6 ··0x00000040·636b5f63·686b5f66·61696c00·64757032·ck_chk_fail.dup2
 7 ··0x00000050·00657869·74006578·65637670·005f5f65·.exit.execvp.__e
 8 ··0x00000060·72726e6f·5f6c6f63·6174696f·6e006578·rrno_location.ex
 9 ··0x00000070·65637665·00657865·6376006b·696c6c00·ecve.execv.kill.
 10 ··0x00000080·77616974·70696400·66636e74·6c006664·waitpid.fcntl.fd
 11 ··0x00000090·6f70656e·00706f6c·6c006667·65747300·open.poll.fgets.
 12 ··0x000000a0·66656f66·00737472·6c656e00·66636c6f·feof.strlen.fclo
13 ··0x000000b0·696c0064·695f6578·65635f66·756c6c00·il.di_exec_full.13 ··0x000000b0·73650064·695f6578·65635f66·756c6c00·se.di_exec_full.
14 ··0x000000c0·64695f65·7865635f·656e765f·66756c6c·di_exec_env_full14 ··0x000000c0·64695f65·7865635f·656e765f·66756c6c·di_exec_env_full
15 ··0x000000d0·0064695f·65786563·5f706174·685f6675·.di_exec_path_fu15 ··0x000000d0·0064695f·65786563·5f706174·685f6675·.di_exec_path_fu
16 ··0x000000e0·6c6c0064·695f6578·65635f73·68656c6c·ll.di_exec_shell16 ··0x000000e0·6c6c0064·695f6578·65635f73·68656c6c·ll.di_exec_shell
17 ··0x000000f0·5f66756c·6c006469·5f657865·635f7072·_full.di_exec_pr17 ··0x000000f0·5f66756c·6c006469·5f657865·635f7072·_full.di_exec_pr
18 ··0x00000100·65706172·655f6368·64697200·64695f65·epare_chdir.di_e18 ··0x00000100·65706172·655f6368·64697200·64695f65·epare_chdir.di_e
19 ··0x00000110·7865635f·70726570·6172655f·6368726f·xec_prepare_chro19 ··0x00000110·7865635f·70726570·6172655f·6368726f·xec_prepare_chro
20 ··0x00000120·6f740064·695f6578·65635f69·6f5f6c6f·ot.di_exec_io_lo20 ··0x00000120·6f740064·695f6578·65635f69·6f5f6c6f·ot.di_exec_io_lo
747 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
9 ··0x00000070·6500································e.9 ··0x00000070·6500································e.
  
43.2 KB
hash.o
937 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········3432·(bytes·into·file)13 ··Start·of·section·headers:··········3000·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1419 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1320 ··Section·header·string·table·index:·12
2.83 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 22 lines modified
1 There·are·14·section·headers,·starting·at·offset·0xd68:1 There·are·13·section·headers,·starting·at·offset·0xbb8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000554·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0003f0·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000af0·000150·18···I·11···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000968·000120·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000594·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000430·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000594·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000430·000000·00··WA··0···0··1
9 ··[·5]·.rodata.cst16·····PROGBITS········0000000000000000·000598·000010·10··AM··0···0·16 
10 ··[·6]·.rodata···········PROGBITS········0000000000000000·0005a8·000088·00···A··0···0·169 ··[·5]·.rodata···········PROGBITS········0000000000000000·000430·000088·00···A··0···0··4
11 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·000630·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·0004b8·000000·00······0···0··1
12 ··[·8]·.note.gnu.property·NOTE············0000000000000000·000630·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·0004b8·000020·00···A··0···0··8
13 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·000650·000170·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·0004d8·000158·00···A··0···0··8
14 ··[10]·.rela.eh_frame····RELA············0000000000000000·000c40·0000a8·18···I·11···9··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·000a88·0000c0·18···I·10···8··8
15 ··[11]·.symtab···········SYMTAB··········0000000000000000·0007c0·000228·18·····12··10··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·000630·000210·18·····11···9··8
16 ··[12]·.strtab···········STRTAB··········0000000000000000·0009e8·000102·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000840·000125·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········0000000000000000·000ce8·000079·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·000b48·00006b·00······0···0··1
18 Key·to·Flags:17 Key·to·Flags:
19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
22 ··D·(mbind),·p·(processor·specific)21 ··D·(mbind),·p·(processor·specific)
3.27 KB
readelf --wide --symbols {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.symtab'·contains·23·entries:1 Symbol·table·'.symtab'·contains·22·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
 6 ·····3:·0000000000000000···156·FUNC····LOCAL··DEFAULT····1·internal_di_hash_table_lookup_node
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.cst167 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata 
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
10 ·····7:·0000000000000000···136·OBJECT··LOCAL··DEFAULT····6·internal_di_primes9 ·····6:·0000000000000000···136·OBJECT··LOCAL··DEFAULT····5·internal_di_primes
11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
12 ·····9:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d11 ·····8:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d
13 ····10:·0000000000000000···148·FUNC····GLOBAL·DEFAULT····1·di_hash_table_new_full12 ·····9:·000000000000009c···132·FUNC····GLOBAL·DEFAULT····1·di_hash_table_new_full
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new
16 ····13:·00000000000000a0····16·FUNC····GLOBAL·DEFAULT····1·di_hash_table_new15 ····12:·0000000000000120····16·FUNC····GLOBAL·DEFAULT····1·di_hash_table_new
17 ····14:·00000000000000b0···260·FUNC····GLOBAL·DEFAULT····1·di_hash_table_destroy16 ····13:·0000000000000130···164·FUNC····GLOBAL·DEFAULT····1·di_hash_table_destroy
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
20 ····17:·00000000000001c0···216·FUNC····GLOBAL·DEFAULT····1·di_hash_table_lookup19 ····16:·00000000000001d4····36·FUNC····GLOBAL·DEFAULT····1·di_hash_table_lookup
21 ····18:·00000000000002a0···560·FUNC····GLOBAL·DEFAULT····1·di_hash_table_insert20 ····17:·00000000000001f8···388·FUNC····GLOBAL·DEFAULT····1·di_hash_table_insert
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc022 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
24 ····21:·00000000000004d0···120·FUNC····GLOBAL·DEFAULT····1·di_hash_table_foreach23 ····20:·000000000000037c···104·FUNC····GLOBAL·DEFAULT····1·di_hash_table_foreach
25 ····22:·0000000000000548····12·FUNC····GLOBAL·DEFAULT····1·di_hash_table_size24 ····21:·00000000000003e4····12·FUNC····GLOBAL·DEFAULT····1·di_hash_table_size
4.12 KB
readelf --wide --relocs {}
    
Offset 1, 27 lines modifiedOffset 1, 26 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xaf0·contains·14·entries:1 Relocation·section·'.rela.text'·at·offset·0x968·contains·12·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000002c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·03 00000000000000c0··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
4 0000000000000034··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.cst16·+·0 
5 000000000000003c··000000030000012b·R_AARCH64_LDST128_ABS_LO12_NC·0000000000000000·.rodata.cst16·+·0 
6 0000000000000048··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·04 00000000000000d8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0
7 000000000000005c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·05 00000000000000ec··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
8 00000000000000ac··0000000a0000011a·R_AARCH64_JUMP26·······0000000000000000·di_hash_table_new_full·+·06 000000000000012c··000000090000011a·R_AARCH64_JUMP26·······000000000000009c·di_hash_table_new_full·+·0
9 0000000000000174··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·07 0000000000000158··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0
10 000000000000017c··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·08 0000000000000160··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
11 0000000000000190··000000100000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·09 0000000000000178··0000000f0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
12 0000000000000388··000000130000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·010 0000000000000270··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0
13 00000000000003b8··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·011 00000000000002bc··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
14 00000000000003bc··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·012 00000000000002c0··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
15 0000000000000408··000000140000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·013 0000000000000310··000000130000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
16 0000000000000470··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·014 0000000000000328··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
  
17 Relocation·section·'.rela.eh_frame'·at·offset·0xc40·contains·7·entries:15 Relocation·section·'.rela.eh_frame'·at·offset·0xa88·contains·8·entries:
18 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend16 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
19 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·017 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
20 0000000000000050··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a0 
21 0000000000000064··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·b018 0000000000000048··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·9c
 19 0000000000000078··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·120
22 00000000000000ac··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1c020 000000000000008c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·130
23 00000000000000ec··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2a021 00000000000000c0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1d4
24 0000000000000128··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·4d0 
25 0000000000000160··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·54822 00000000000000e0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1f8
 23 0000000000000118··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·37c
 24 000000000000014c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·3e4
10.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 196 lines modifiedOffset 6, 168 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000030·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000009412 00000014·0000000000000028·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000009c
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·6416 ··DW_CFA_def_cfa_offset:·48
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-64 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-5617 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
19 ··DW_CFA_advance_loc:·8·to·0000000000000010 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-4818 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 19 ··DW_CFA_advance_loc:·4·to·000000000000000c
21 ··DW_CFA_offset:·r20·(x20)·at·cfa-4020 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
22 ··DW_CFA_advance_loc:·8·to·0000000000000018 
23 ··DW_CFA_offset:·r21·(x21)·at·cfa-3221 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
 22 ··DW_CFA_advance_loc:·16·to·000000000000001c
24 ··DW_CFA_offset:·r22·(x22)·at·cfa-2423 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
25 ··DW_CFA_advance_loc:·12·to·000000000000002424 ··DW_CFA_advance_loc:·120·to·0000000000000094
 25 ··DW_CFA_restore:·r19·(x19)
26 ··DW_CFA_offset:·r23·(x23)·at·cfa-16 
27 ··DW_CFA_advance_loc:·104·to·000000000000008c 
28 ··DW_CFA_restore:·r30·(x30)26 ··DW_CFA_restore:·r30·(x30)
29 ··DW_CFA_restore:·r29·(x29) 
30 ··DW_CFA_restore:·r23·(x23) 
31 ··DW_CFA_restore:·r21·(x21) 
32 ··DW_CFA_restore:·r22·(x22)27 ··DW_CFA_restore:·r22·(x22)
33 ··DW_CFA_restore:·r19·(x19) 
34 ··DW_CFA_restore:·r20·(x20)28 ··DW_CFA_restore:·r20·(x20)
 29 ··DW_CFA_restore:·r21·(x21)
35 ··DW_CFA_def_cfa_offset:·030 ··DW_CFA_def_cfa_offset:·0
36 ··DW_CFA_advance_loc:·4·to·000000000000009031 ··DW_CFA_advance_loc:·4·to·0000000000000098
37 ··DW_CFA_AARCH64_negate_ra_state32 ··DW_CFA_AARCH64_negate_ra_state
38 ··DW_CFA_nop 
  
39 00000048·0000000000000010·0000004c·FDE·cie=00000000·pc=00000000000000a0..00000000000000b033 00000040·000000000000002c·00000044·FDE·cie=00000000·pc=000000000000009c..0000000000000120
40 ··DW_CFA_nop 
41 ··DW_CFA_nop 
42 ··DW_CFA_nop 
  
43 0000005c·0000000000000044·00000060·FDE·cie=00000000·pc=00000000000000b0..00000000000001b4 
44 ··DW_CFA_advance_loc:·4·to·00000000000000b434 ··DW_CFA_advance_loc:·4·to·00000000000000a0
45 ··DW_CFA_AARCH64_negate_ra_state35 ··DW_CFA_AARCH64_negate_ra_state
 36 ··DW_CFA_advance_loc:·4·to·00000000000000a4
 37 ··DW_CFA_def_cfa_offset:·48
 38 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
 39 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
46 ··DW_CFA_advance_loc:·4·to·00000000000000b840 ··DW_CFA_advance_loc:·4·to·00000000000000a8
47 ··DW_CFA_def_cfa_offset:·6441 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
48 ··DW_CFA_offset:·r29·(x29)·at·cfa-6442 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
49 ··DW_CFA_offset:·r30·(x30)·at·cfa-56 
50 ··DW_CFA_advance_loc:·12·to·00000000000000c443 ··DW_CFA_advance_loc:·12·to·00000000000000b4
 44 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
51 ··DW_CFA_offset:·r23·(x23)·at·cfa-1645 ··DW_CFA_offset:·r23·(x23)·at·cfa-8
52 ··DW_CFA_advance_loc:·12·to·00000000000000d0 
53 ··DW_CFA_offset:·r20·(x20)·at·cfa-40 
54 ··DW_CFA_offset:·r19·(x19)·at·cfa-48 
55 ··DW_CFA_advance_loc:·4·to·00000000000000d4 
56 ··DW_CFA_offset:·r22·(x22)·at·cfa-24 
57 ··DW_CFA_offset:·r21·(x21)·at·cfa-32 
58 ··DW_CFA_advance_loc:·152·to·000000000000016c46 ··DW_CFA_advance_loc:·100·to·0000000000000118
59 ··DW_CFA_restore:·r20·(x20) 
60 ··DW_CFA_restore:·r19·(x19)47 ··DW_CFA_restore:·r19·(x19)
61 ··DW_CFA_advance_loc:·4·to·0000000000000170 
62 ··DW_CFA_restore:·r22·(x22) 
63 ··DW_CFA_restore:·r21·(x21) 
64 ··DW_CFA_advance_loc:·28·to·000000000000018c 
65 ··DW_CFA_restore:·r30·(x30)48 ··DW_CFA_restore:·r30·(x30)
66 ··DW_CFA_restore:·r29·(x29)49 ··DW_CFA_restore:·r22·(x22)
67 ··DW_CFA_restore:·r23·(x23)50 ··DW_CFA_restore:·r23·(x23)
 51 ··DW_CFA_restore:·r20·(x20)
 52 ··DW_CFA_restore:·r21·(x21)
68 ··DW_CFA_def_cfa_offset:·053 ··DW_CFA_def_cfa_offset:·0
69 ··DW_CFA_advance_loc:·4·to·000000000000019054 ··DW_CFA_advance_loc:·4·to·000000000000011c
70 ··DW_CFA_AARCH64_negate_ra_state 
71 ··DW_CFA_advance_loc:·4·to·0000000000000194 
72 ··DW_CFA_def_cfa_offset:·64 
73 ··DW_CFA_offset:·r19·(x19)·at·cfa-48 
74 ··DW_CFA_offset:·r20·(x20)·at·cfa-40 
75 ··DW_CFA_offset:·r21·(x21)·at·cfa-32 
76 ··DW_CFA_offset:·r22·(x22)·at·cfa-24 
77 ··DW_CFA_offset:·r23·(x23)·at·cfa-16 
78 ··DW_CFA_offset:·r29·(x29)·at·cfa-64 
79 ··DW_CFA_offset:·r30·(x30)·at·cfa-56 
80 ··DW_CFA_AARCH64_negate_ra_state55 ··DW_CFA_AARCH64_negate_ra_state
81 ··DW_CFA_nop56 ··DW_CFA_nop
  
 57 00000070·0000000000000010·00000074·FDE·cie=00000000·pc=0000000000000120..0000000000000130
 58 ··DW_CFA_nop
 59 ··DW_CFA_nop
 60 ··DW_CFA_nop
  
82 000000a4·000000000000003c·000000a8·FDE·cie=00000000·pc=00000000000001c0..000000000000029861 00000084·0000000000000030·00000088·FDE·cie=00000000·pc=0000000000000130..00000000000001d4
83 ··DW_CFA_advance_loc:·4·to·00000000000001c462 ··DW_CFA_advance_loc:·4·to·0000000000000134
84 ··DW_CFA_AARCH64_negate_ra_state63 ··DW_CFA_AARCH64_negate_ra_state
85 ··DW_CFA_advance_loc:·4·to·00000000000001c864 ··DW_CFA_advance_loc:·4·to·0000000000000138
86 ··DW_CFA_def_cfa_offset:·4865 ··DW_CFA_def_cfa_offset:·48
87 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
88 ··DW_CFA_offset:·r30·(x30)·at·cfa-4066 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
89 ··DW_CFA_advance_loc:·8·to·00000000000001d0 
90 ··DW_CFA_offset:·r19·(x19)·at·cfa-3267 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 68 ··DW_CFA_advance_loc:·4·to·000000000000013c
91 ··DW_CFA_offset:·r20·(x20)·at·cfa-2469 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
92 ··DW_CFA_advance_loc:·8·to·00000000000001d8 
93 ··DW_CFA_offset:·r21·(x21)·at·cfa-1670 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
 71 ··DW_CFA_advance_loc:·12·to·0000000000000148
94 ··DW_CFA_offset:·r22·(x22)·at·cfa-872 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
 73 ··DW_CFA_offset:·r23·(x23)·at·cfa-8
95 ··DW_CFA_advance_loc:·116·to·000000000000024c74 ··DW_CFA_advance_loc:·44·to·0000000000000174
96 ··DW_CFA_remember_state75 ··DW_CFA_remember_state
 76 ··DW_CFA_restore:·r19·(x19)
97 ··DW_CFA_restore:·r30·(x30)77 ··DW_CFA_restore:·r30·(x30)
98 ··DW_CFA_restore:·r29·(x29) 
99 ··DW_CFA_restore:·r21·(x21) 
100 ··DW_CFA_restore:·r22·(x22)78 ··DW_CFA_restore:·r22·(x22)
101 ··DW_CFA_restore:·r19·(x19)79 ··DW_CFA_restore:·r23·(x23)
102 ··DW_CFA_restore:·r20·(x20)80 ··DW_CFA_restore:·r20·(x20)
 81 ··DW_CFA_restore:·r21·(x21)
103 ··DW_CFA_def_cfa_offset:·082 ··DW_CFA_def_cfa_offset:·0
104 ··DW_CFA_advance_loc:·4·to·000000000000025083 ··DW_CFA_advance_loc:·4·to·0000000000000178
105 ··DW_CFA_AARCH64_negate_ra_state84 ··DW_CFA_AARCH64_negate_ra_state
106 ··DW_CFA_advance_loc:·4·to·000000000000025485 ··DW_CFA_advance_loc:·4·to·000000000000017c
107 ··DW_CFA_restore_state86 ··DW_CFA_restore_state
Max diff block lines reached; 4627/11024 bytes (41.97%) of diff not shown.
448 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 internal_di_hash_table_lookup_node
1 internal_di_primes2 internal_di_primes
2 di_hash_table_new_full3 di_hash_table_new_full
3 di_malloc4 di_malloc
4 di_mem_chunk_new5 di_mem_chunk_new
5 di_hash_table_new6 di_hash_table_new
6 di_hash_table_destroy7 di_hash_table_destroy
7 di_mem_chunk_destroy8 di_mem_chunk_destroy
Offset 9, 11 lines modifiedOffset 10, 10 lines modified
9 di_hash_table_insert10 di_hash_table_insert
10 di_mem_chunk_alloc11 di_mem_chunk_alloc
11 di_malloc012 di_malloc0
12 di_hash_table_foreach13 di_hash_table_foreach
13 di_hash_table_size14 di_hash_table_size
14 .shstrtab15 .shstrtab
15 .rela.text16 .rela.text
16 .rodata.cst16 
17 .note.GNU-stack17 .note.GNU-stack
18 .note.gnu.property18 .note.gnu.property
19 .rela.eh_frame19 .rela.eh_frame
14.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 35 lines modifiedOffset 1, 72 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
 2 0000000000000000·<internal_di_hash_table_lookup_node>:
 3 internal_di_hash_table_lookup_node():
 4 »       paciasp
 5 »       stp»    x30,·x19,·[sp,·#-48]!
 6 »       stp»    x20,·x21,·[sp,·#16]
 7 »       mov»    x21,·x1
 8 »       mov»    x20,·x0
 9 »       ldr»    x1,·[x0,·#32]
 10 »       str»    x22,·[sp,·#32]
 11 »       ldr»    x22,·[x0,·#16]
 12 »       mov»    x0,·x21
 13 »       blr»    x1
 14 »       mov»    w0,·w0
 15 »       ldr»    x1,·[x20]
 16 »       udiv»   x19,·x0,·x1
 17 »       msub»   w19,·w19,·w1,·w0
 18 »       ldr»    x0,·[x20,·#40]
 19 »       add»    x19,·x22,·x19,·lsl·#3
 20 »       cbnz»   x0,·68·<internal_di_hash_table_lookup_node+0x68>
 21 »       ldr»    x0,·[x19]
 22 »       cbz»    x0,·84·<internal_di_hash_table_lookup_node+0x84>
 23 »       ldr»    x1,·[x0]
 24 »       cmp»    x1,·x21
 25 »       b.eq»   84·<internal_di_hash_table_lookup_node+0x84>··//·b.none
 26 »       add»    x19,·x0,·#0x10
 27 »       b»      44·<internal_di_hash_table_lookup_node+0x44>
 28 »       ldr»    x19,·[x19]
 29 »       add»    x19,·x19,·#0x10
 30 »       ldr»    x0,·[x19]
 31 »       cbz»    x0,·84·<internal_di_hash_table_lookup_node+0x84>
 32 »       ldr»    x0,·[x0]
 33 »       mov»    x1,·x21
 34 »       ldr»    x2,·[x20,·#40]
 35 »       blr»    x2
 36 »       tbz»    w0,·#0,·60·<internal_di_hash_table_lookup_node+0x60>
 37 »       ldr»    x22,·[sp,·#32]
 38 »       mov»    x0,·x19
 39 »       ldp»    x20,·x21,·[sp,·#16]
 40 »       ldp»    x30,·x19,·[sp],·#48
 41 »       autiasp
 42 »       ret
  
2 0000000000000000·<di_hash_table_new_full>:43 000000000000009c·<di_hash_table_new_full>:
3 di_hash_table_new_full():44 di_hash_table_new_full():
4 »       paciasp45 »       paciasp
5 »       stp»    x29,·x30,·[sp,·#-64]!46 »       stp»    x30,·x19,·[sp,·#-48]!
6 »       mov»    x29,·sp 
7 »       stp»    x19,·x20,·[sp,·#16]47 »       stp»    x20,·x21,·[sp,·#16]
8 »       mov»    x20,·x348 »       mov»    x20,·x3
9 »       stp»    x21,·x22,·[sp,·#32] 
10 »       mov»    x22,·x2 
11 »       mov»    x21,·x149 »       mov»    x21,·x1
12 »       str»    x23,·[sp,·#48]50 »       stp»    x22,·x23,·[sp,·#32]
 51 »       mov»    x22,·x2
13 »       mov»    x23,·x052 »       mov»    x23,·x0
14 »       mov»    x0,·#0x40··················»    //·#6453 »       mov»    x0,·#0x40··················»    //·#64
15 »       bl»     0·<di_malloc>54 »       bl»     0·<di_malloc>
16 ·R_AARCH64_CALL26»       di_malloc55 ·R_AARCH64_CALL26»       di_malloc
17 »       mov»    x19,·x056 »       mov»    x19,·x0
 57 »       mov»    x0,·#0xb···················»     //·#11
18 »       adrp»   x0,·0·<di_hash_table_new_full> 
19 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.cst16 
20 »       mov»    w1,·#0x1000················»  //·#409658 »       mov»    w1,·#0x1000················»  //·#4096
 59 »       stp»    x0,·xzr,·[x19]
21 »       ldr»    q31,·[x0] 
22 ·R_AARCH64_LDST128_ABS_LO12_NC»  .rodata.cst16 
23 »       mov»    w0,·#0x18··················»    //·#2460 »       mov»    w0,·#0x18··················»    //·#24
24 »       str»    q31,·[x19] 
25 »       bl»     0·<di_mem_chunk_new>61 »       bl»     0·<di_mem_chunk_new>
26 ·R_AARCH64_CALL26»       di_mem_chunk_new62 ·R_AARCH64_CALL26»       di_mem_chunk_new
27 »       stp»    x0,·x23,·[x19,·#24]63 »       stp»    x0,·x23,·[x19,·#24]
28 »       mov»    x0,·#0x58··················»    //·#8864 »       mov»    x0,·#0x58··················»    //·#88
29 »       stp»    x21,·x22,·[x19,·#40]65 »       stp»    x21,·x22,·[x19,·#40]
30 »       str»    x20,·[x19,·#56]66 »       str»    x20,·[x19,·#56]
31 »       bl»     0·<di_malloc>67 »       bl»     0·<di_malloc>
Offset 37, 344 lines modifiedOffset 74, 219 lines modified
37 »       str»    x0,·[x19,·#16]74 »       str»    x0,·[x19,·#16]
38 »       movi»   v31.4s,·#0x075 »       movi»   v31.4s,·#0x0
39 »       str»    xzr,·[x0,·#80]76 »       str»    xzr,·[x0,·#80]
40 »       stp»    q31,·q31,·[x0]77 »       stp»    q31,·q31,·[x0]
41 »       stp»    q31,·q31,·[x0,·#32]78 »       stp»    q31,·q31,·[x0,·#32]
42 »       str»    q31,·[x0,·#64]79 »       str»    q31,·[x0,·#64]
43 »       mov»    x0,·x1980 »       mov»    x0,·x19
44 »       ldr»    x23,·[sp,·#48] 
45 »       ldp»    x19,·x20,·[sp,·#16]81 »       ldp»    x20,·x21,·[sp,·#16]
46 »       ldp»    x21,·x22,·[sp,·#32]82 »       ldp»    x22,·x23,·[sp,·#32]
47 »       ldp»    x29,·x30,·[sp],·#6483 »       ldp»    x30,·x19,·[sp],·#48
48 »       autiasp84 »       autiasp
49 »       ret85 »       ret
50 »       nop 
51 »       nop 
52 »       nop 
  
53 00000000000000a0·<di_hash_table_new>:86 0000000000000120·<di_hash_table_new>:
54 di_hash_table_new():87 di_hash_table_new():
55 »       bti»    c88 »       bti»    c
56 »       mov»    x3,·#0x0···················»     //·#089 »       mov»    x3,·#0x0···················»     //·#0
57 »       mov»    x2,·#0x0···················»     //·#090 »       mov»    x2,·#0x0···················»     //·#0
58 »       b»      0·<di_hash_table_new_full>91 »       b»      9c·<di_hash_table_new_full>
59 ·R_AARCH64_JUMP26»       di_hash_table_new_full92 ·R_AARCH64_JUMP26»       di_hash_table_new_full
  
60 00000000000000b0·<di_hash_table_destroy>:93 0000000000000130·<di_hash_table_destroy>:
61 di_hash_table_destroy():94 di_hash_table_destroy():
62 »       paciasp95 »       paciasp
63 »       stp»    x29,·x30,·[sp,·#-64]!96 »       stp»    x30,·x19,·[sp,·#-48]!
 97 »       stp»    x20,·x21,·[sp,·#16]
64 »       mov»    x29,·sp 
65 »       ldr»    x1,·[x0] 
66 »       str»    x23,·[sp,·#48] 
67 »       mov»    x23,·x098 »       mov»    x20,·x0
68 »       cbz»    x1,·170·<di_hash_table_destroy+0xc0> 
69 »       stp»    x19,·x20,·[sp,·#16] 
70 »       stp»    x21,·x22,·[sp,·#32] 
71 »       mov»    x22,·#0x0···················»    //·#099 »       mov»    x21,·#0x0···················»    //·#0
 100 »       stp»    x22,·x23,·[sp,·#32]
72 »       nop 
73 »       nop 
74 »       ldr»    x0,·[x23,·#16] 
75 »       ldr»    x19,·[x0,·x22,·lsl·#3] 
76 »       cbz»    x19,·15c·<di_hash_table_destroy+0xac> 
77 »       ldr»    x0,·[x19,·#16] 
78 »       ldp»    x21,·x20,·[x23,·#48] 
Max diff block lines reached; 10132/14451 bytes (70.11%) of diff not shown.
3.12 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 27 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·30000000·18000000·00000000·....0...........4 ··0x00000010·1b0c1f00·28000000·18000000·00000000·....(...........
5 ··0x00000020·94000000·00412d41·0e409d08·9e074293·.....A-A.@....B. 
6 ··0x00000030·06940542·95049603·4397025a·deddd7d5·...B....C..Z.... 
7 ··0x00000040·d6d3d40e·00412d00·10000000·4c000000·.....A-.....L... 
8 ··0x00000050·00000000·10000000·00000000·44000000·............D... 
9 ··0x00000060·60000000·00000000·04010000·00412d41·`............A-A 
10 ··0x00000070·0e409d08·9e074397·02439405·93064196·.@....C..C....A. 
11 ··0x00000080·03950466·d4d341d6·d547dedd·d70e0041·...f..A..G.....A 
12 ··0x00000090·2d410e40·93069405·95049603·97029d08·-A.@............ 
13 ··0x000000a0·9e072d00·3c000000·a8000000·00000000·..-.<........... 
14 ··0x000000b0·d8000000·00412d41·0e309d06·9e054293·.....A-A.0....B.5 ··0x00000020·9c000000·00412d41·0e309e06·93054194·.....A-A.0....A.
 6 ··0x00000030·04950344·96025ed3·ded6d4d5·0e00412d·...D..^.......A-
15 ··0x000000c0·04940342·95029601·5d0adedd·d5d6d3d4·...B....]....... 
16 ··0x000000d0·0e00412d·410b4d0a·deddd5d6·d3d40e00·..A-A.M......... 
17 ··0x000000e0·412d410b·38000000·e8000000·00000000·A-A.8........... 
18 ··0x000000f0·30020000·00412d41·0e409d08·9e074293·0....A-A.@....B. 
19 ··0x00000100·06940542·95049603·43970298·01670ade·...B....C....g.. 
20 ··0x00000110·ddd7d8d5·d6d3d40e·00412d41·0b000000·.........A-A.... 
21 ··0x00000120·34000000·24010000·00000000·78000000·4...$.......x...7 ··0x00000040·2c000000·44000000·00000000·84000000·,...D...........
22 ··0x00000130·00412d41·0e409d08·9e074293·06940544·.A-A.@....B....D 
23 ··0x00000140·96039504·4397024e·d6d541d7·42deddd3·....C..N..A.B... 
24 ··0x00000150·d40e0041·2d000000·14000000·5c010000·...A-.......\...8 ··0x00000050·00412d41·0e309e06·93054194·04950343·.A-A.0....A....C
 9 ··0x00000060·96029701·59d3ded6·d7d4d50e·00412d00·....Y........A-.
 10 ··0x00000070·10000000·74000000·00000000·10000000·....t...........
25 ··0x00000160·00000000·0c000000·00000000·00000000·................11 ··0x00000080·00000000·30000000·88000000·00000000·....0...........
 12 ··0x00000090·a4000000·00412d41·0e309e06·93054194·.....A-A.0....A.
 13 ··0x000000a0·04950343·96029701·4b0ad3de·d6d7d4d5·...C....K.......
 14 ··0x000000b0·0e00412d·410b0000·1c000000·bc000000·..A-A...........
 15 ··0x000000c0·00000000·24000000·00412d41·0e109e02·....$....A-A....
 16 ··0x000000d0·45de0e00·412d0000·34000000·dc000000·E...A-..4.......
 17 ··0x000000e0·00000000·84010000·00412d41·0e409e08·.........A-A.@..
 18 ··0x000000f0·93074294·06950542·96049703·42980253·..B....B....B..S
 19 ··0x00000100·0ad3ded8·d6d7d4d5·0e00412d·410b0000·..........A-A...
 20 ··0x00000110·30000000·14010000·00000000·68000000·0...........h...
 21 ··0x00000120·00412d41·0e309e06·93054194·04950343·.A-A.0....A....C
 22 ··0x00000130·96029701·480ad3de·d6d7d4d5·0e00412d·....H.........A-
 23 ··0x00000140·410b0000·10000000·48010000·00000000·A.......H.......
 24 ··0x00000150·0c000000·00000000···················........
  
2.48 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00247800·24640069·6e746572·6e616c5f·.$x.$d.internal_2 ··0x00000000·00247800·696e7465·726e616c·5f64695f·.$x.internal_di_
 3 ··0x00000010·68617368·5f746162·6c655f6c·6f6f6b75·hash_table_looku
 4 ··0x00000020·705f6e6f·64650024·6400696e·7465726e·p_node.$d.intern
 5 ··0x00000030·616c5f64·695f7072·696d6573·0064695f·al_di_primes.di_
3 ··0x00000010·64695f70·72696d65·73006469·5f686173·di_primes.di_has 
4 ··0x00000020·685f7461·626c655f·6e65775f·66756c6c·h_table_new_full 
5 ··0x00000030·0064695f·6d616c6c·6f630064·695f6d65·.di_malloc.di_me 
6 ··0x00000040·6d5f6368·756e6b5f·6e657700·64695f68·m_chunk_new.di_h 
7 ··0x00000050·6173685f·7461626c·655f6e65·77006469·ash_table_new.di6 ··0x00000040·68617368·5f746162·6c655f6e·65775f66·hash_table_new_f
 7 ··0x00000050·756c6c00·64695f6d·616c6c6f·63006469·ull.di_malloc.di
 8 ··0x00000060·5f6d656d·5f636875·6e6b5f6e·65770064·_mem_chunk_new.d
8 ··0x00000060·5f686173·685f7461·626c655f·64657374·_hash_table_dest9 ··0x00000070·695f6861·73685f74·61626c65·5f6e6577·i_hash_table_new
9 ··0x00000070·726f7900·64695f6d·656d5f63·68756e6b·roy.di_mem_chunk 
10 ··0x00000080·5f646573·74726f79·0064695f·66726565·_destroy.di_free 
11 ··0x00000090·0064695f·68617368·5f746162·6c655f6c·.di_hash_table_l10 ··0x00000080·0064695f·68617368·5f746162·6c655f64·.di_hash_table_d
 11 ··0x00000090·65737472·6f790064·695f6d65·6d5f6368·estroy.di_mem_ch
 12 ··0x000000a0·756e6b5f·64657374·726f7900·64695f66·unk_destroy.di_f
 13 ··0x000000b0·72656500·64695f68·6173685f·7461626c·ree.di_hash_tabl
12 ··0x000000a0·6f6f6b75·70006469·5f686173·685f7461·ookup.di_hash_ta14 ··0x000000c0·655f6c6f·6f6b7570·0064695f·68617368·e_lookup.di_hash
13 ··0x000000b0·626c655f·696e7365·72740064·695f6d65·ble_insert.di_me15 ··0x000000d0·5f746162·6c655f69·6e736572·74006469·_table_insert.di
14 ··0x000000c0·6d5f6368·756e6b5f·616c6c6f·63006469·m_chunk_alloc.di16 ··0x000000e0·5f6d656d·5f636875·6e6b5f61·6c6c6f63·_mem_chunk_alloc
15 ··0x000000d0·5f6d616c·6c6f6330·0064695f·68617368·_malloc0.di_hash17 ··0x000000f0·0064695f·6d616c6c·6f633000·64695f68·.di_malloc0.di_h
16 ··0x000000e0·5f746162·6c655f66·6f726561·63680064·_table_foreach.d18 ··0x00000100·6173685f·7461626c·655f666f·72656163·ash_table_foreac
17 ··0x000000f0·695f6861·73685f74·61626c65·5f73697a·i_hash_table_siz19 ··0x00000110·68006469·5f686173·685f7461·626c655f·h.di_hash_table_
18 ··0x00000100·6500································e.20 ··0x00000120·73697a65·00·························size.
  
950 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
 5 ··0x00000030·002e726f·64617461·002e6e6f·74652e47·..rodata..note.G
5 ··0x00000030·002e726f·64617461·2e637374·3136002e·..rodata.cst16.. 
6 ··0x00000040·726f6461·7461002e·6e6f7465·2e474e55·rodata..note.GNU 
7 ··0x00000050·2d737461·636b002e·6e6f7465·2e676e75·-stack..note.gnu6 ··0x00000040·4e552d73·7461636b·002e6e6f·74652e67·NU-stack..note.g
8 ··0x00000060·2e70726f·70657274·79002e72·656c612e·.property..rela.7 ··0x00000050·6e752e70·726f7065·72747900·2e72656c·nu.property..rel
9 ··0x00000070·65685f66·72616d65·00················eh_frame.8 ··0x00000060·612e6568·5f667261·6d6500············a.eh_frame.
  
69.5 KB
log.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········6576·(bytes·into·file)13 ··Start·of·section·headers:··········6048·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1419 ··Number·of·section·headers:·········14
20 ··Section·header·string·table·index:·1320 ··Section·header·string·table·index:·13
2.92 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x19b0:1 There·are·14·section·headers,·starting·at·offset·0x17a0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0006e8·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0005e4·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000ec8·0009c0·18···I·11···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000d18·000960·18···I·11···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000728·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000624·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000728·0000a8·00··WA··0···0·168 ··[·4]·.bss··············NOBITS··········0000000000000000·000628·000098·00··WA··0···0··8
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000728·00006b·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000628·00005c·01·AMS··0···0··1
10 ··[·6]·.rodata···········PROGBITS········0000000000000000·000798·00001c·00···A··0···0··810 ··[·6]·.rodata···········PROGBITS········0000000000000000·000684·000007·00···A··0···0··1
11 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·0007b4·000000·00······0···0··111 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·00068b·000000·00······0···0··1
12 ··[·8]·.note.gnu.property·NOTE············0000000000000000·0007b8·000020·00···A··0···0··812 ··[·8]·.note.gnu.property·NOTE············0000000000000000·000690·000020·00···A··0···0··8
13 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·0007d8·000160·00···A··0···0··813 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·0006b0·000148·00···A··0···0··8
14 ··[10]·.rela.eh_frame····RELA············0000000000000000·001888·0000a8·18···I·11···9··814 ··[10]·.rela.eh_frame····RELA············0000000000000000·001678·0000a8·18···I·11···9··8
15 ··[11]·.symtab···········SYMTAB··········0000000000000000·000938·000408·18·····12··18··815 ··[11]·.symtab···········SYMTAB··········0000000000000000·0007f8·0003a8·18·····12··16··8
16 ··[12]·.strtab···········STRTAB··········0000000000000000·000d40·000187·00······0···0··116 ··[12]·.strtab···········STRTAB··········0000000000000000·000ba0·000173·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········0000000000000000·001930·00007a·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········0000000000000000·001720·00007a·00······0···0··1
18 Key·to·Flags:18 Key·to·Flags:
19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
22 ··D·(mbind),·p·(processor·specific)22 ··D·(mbind),·p·(processor·specific)
5.7 KB
readelf --wide --symbols {}
    
Offset 1, 46 lines modifiedOffset 1, 42 lines modified
  
1 Symbol·table·'.symtab'·contains·43·entries:1 Symbol·table·'.symtab'·contains·39·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····4·.bss
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
9 ·····6:·0000000000000000···520·FUNC····LOCAL··DEFAULT····1·mklevel_prefix8 ·····5:·0000000000000000···368·FUNC····LOCAL··DEFAULT····1·mklevel_prefix
10 ·····7:·0000000000000320····20·FUNC····LOCAL··DEFAULT····1·handler_default9 ·····6:·0000000000000274····20·FUNC····LOCAL··DEFAULT····1·handler_default
11 ·····8:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata10 ·····7:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata
 11 ·····8:·0000000000000000·····7·OBJECT··LOCAL··DEFAULT····6·CSWTCH.18
12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·$d
13 ····10:·0000000000000000····28·OBJECT··LOCAL··DEFAULT····6·CSWTCH.18 
14 ····11:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····4·$d 
15 ····12:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····4·log_open.213 ····10:·0000000000000000·····4·OBJECT··LOCAL··DEFAULT····4·log_open.2
16 ····13:·0000000000000010···128·OBJECT··LOCAL··DEFAULT····4·ident_buf.114 ····11:·0000000000000004···128·OBJECT··LOCAL··DEFAULT····4·ident_buf.1
17 ····14:·0000000000000090·····4·OBJECT··LOCAL··DEFAULT····4·handler_id.015 ····12:·0000000000000084·····4·OBJECT··LOCAL··DEFAULT····4·handler_id.0
18 ····15:·0000000000000098····16·OBJECT··LOCAL··DEFAULT····4·handlers16 ····13:·0000000000000088····16·OBJECT··LOCAL··DEFAULT····4·handlers
19 ····16:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d17 ····14:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
20 ····17:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d18 ····15:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d
21 ····18:·0000000000000640···168·FUNC····GLOBAL·DEFAULT····1·di_log19 ····16:·0000000000000540···164·FUNC····GLOBAL·DEFAULT····1·di_log
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcat22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcat
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk 
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
27 ····24:·0000000000000208···280·FUNC····GLOBAL·DEFAULT····1·di_log_handler_default24 ····21:·0000000000000170···260·FUNC····GLOBAL·DEFAULT····1·di_log_handler_default
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_progname_get25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_progname_get
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getpid26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getpid
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stpcpy_chk27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__strcat_chk
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__memcpy_chk 
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fputs29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fputs
34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout
35 ····32:·0000000000000340···404·FUNC····GLOBAL·DEFAULT····1·di_log_handler_syslog31 ····28:·0000000000000288···376·FUNC····GLOBAL·DEFAULT····1·di_log_handler_syslog
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·openlog
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__syslog_chk34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__syslog_chk
39 ····36:·00000000000004e0···104·FUNC····GLOBAL·DEFAULT····1·di_log_set_handler35 ····32:·0000000000000400···100·FUNC····GLOBAL·DEFAULT····1·di_log_set_handler
40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append
42 ····39:·0000000000000548···236·FUNC····GLOBAL·DEFAULT····1·di_vlog38 ····35:·0000000000000464···220·FUNC····GLOBAL·DEFAULT····1·di_vlog
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__vsnprintf_chk39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__vsnprintf_chk
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
45 ····42:·0000000000000640···168·FUNC····GLOBAL·DEFAULT····1·di_log_real_4_0@LIBDI_4.041 ····38:·0000000000000540···164·FUNC····GLOBAL·DEFAULT····1·di_log_real_4_0@LIBDI_4.0
20.7 KB
readelf --wide --relocs {}
    
Offset 1, 117 lines modifiedOffset 1, 113 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xec8·contains·104·entries:1 Relocation·section·'.rela.text'·at·offset·0xd18·contains·100·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000000c··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·03 0000000000000010··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
4 0000000000000010··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·04 0000000000000014··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
5 0000000000000058··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
6 0000000000000060··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·10 
7 0000000000000064··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·10 
8 0000000000000078··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0 
9 000000000000007c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0 
10 0000000000000080··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·05 0000000000000034··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
11 0000000000000084··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·06 0000000000000038··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
12 00000000000000b0··000000150000011a·R_AARCH64_JUMP26·······0000000000000000·strcat·+·0 
13 00000000000000cc··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
14 00000000000000d4··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·287 0000000000000064··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·2a
15 00000000000000d8··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·288 0000000000000068··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·2a
 9 0000000000000094··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·37
 10 000000000000009c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·37
 11 00000000000000a0··000000120000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
 12 00000000000000ac··000000130000011b·R_AARCH64_CALL26·······0000000000000000·strcat·+·0
 13 00000000000000b4··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·2e
 14 00000000000000b8··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·34
 15 00000000000000bc··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·2e
 16 00000000000000c0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·34
 17 00000000000000dc··000000140000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 18 00000000000000e0··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·17
 19 00000000000000e4··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·17
16 00000000000000ec··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·820 00000000000000ec··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·6
17 00000000000000f0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·821 00000000000000f0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·6
18 00000000000000f8··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
19 00000000000000fc··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
20 0000000000000128··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
21 0000000000000144··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
22 0000000000000160··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
23 0000000000000168··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1822 00000000000000f8··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·f
24 000000000000016c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1823 00000000000000fc··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·f
25 0000000000000184··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
26 000000000000018c··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·3024 0000000000000104··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
27 0000000000000190··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·3025 0000000000000108··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
 26 0000000000000110··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·24
 27 0000000000000114··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·24
 28 000000000000011c··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·1f
 29 0000000000000120··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·1f
 30 0000000000000140··000000130000011a·R_AARCH64_JUMP26·······0000000000000000·strcat·+·0
 31 000000000000018c··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 32 0000000000000190··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
28 00000000000001ac··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·033 00000000000001a4··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_progname_get·+·0
29 00000000000001d4··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·3834 00000000000001ac··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·3e
30 00000000000001d8··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·3835 00000000000001b0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·3e
 36 00000000000001b4··000000170000011b·R_AARCH64_CALL26·······0000000000000000·getpid·+·0
 37 00000000000001c0··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·46
 38 00000000000001c4··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·46
31 00000000000001e4··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·039 00000000000001d8··000000120000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
32 00000000000001f0··000000150000011b·R_AARCH64_CALL26·······0000000000000000·strcat·+·040 00000000000001f4··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__strcat_chk·+·0
 41 00000000000001f8··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·50
 42 0000000000000200··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·50
33 0000000000000204··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·043 0000000000000208··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__strcat_chk·+·0
 44 0000000000000214··0000001900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stderr·+·0
 45 0000000000000218··0000001900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stderr·+·0
 46 0000000000000224··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·fputs·+·0
34 0000000000000228··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·047 0000000000000228··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
35 000000000000022c··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·048 000000000000022c··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
36 0000000000000234··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·40 
37 0000000000000238··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40 
38 000000000000024c··000000190000011b·R_AARCH64_CALL26·······0000000000000000·di_progname_get·+·0 
39 0000000000000258··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·getpid·+·0 
40 0000000000000274··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·48 
41 0000000000000278··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·48 
42 000000000000027c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0 
43 0000000000000290··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
44 00000000000002a0··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·__stpcpy_chk·+·049 0000000000000244··000000140000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
45 00000000000002a8··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·58 
46 00000000000002b0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·58 
47 00000000000002b8··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·__memcpy_chk·+·0 
48 00000000000002c4··0000001d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stderr·+·050 0000000000000250··0000001b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stdout·+·0
49 00000000000002c8··0000001d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stderr·+·051 0000000000000254··0000001b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stdout·+·0
50 00000000000002d4··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·fputs·+·052 0000000000000280··000000150000011a·R_AARCH64_JUMP26·······0000000000000170·di_log_handler_default·+·0
51 00000000000002d8··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·053 00000000000002a0··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
52 00000000000002dc··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·054 00000000000002a4··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
53 000000000000030c··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stdout·+·0 
54 0000000000000310··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stdout·+·0 
55 000000000000031c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
56 0000000000000330··000000180000011a·R_AARCH64_JUMP26·······0000000000000208·di_log_handler_default·+·0 
57 0000000000000360··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
58 0000000000000364··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
59 0000000000000368··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.bss·+·055 00000000000002a8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.bss·+·0
60 0000000000000380··000000020000011d·R_AARCH64_LDST32_ABS_LO12_NC·0000000000000000·.bss·+·056 00000000000002c0··000000020000011d·R_AARCH64_LDST32_ABS_LO12_NC·0000000000000000·.bss·+·0
61 0000000000000388··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.bss·+·057 00000000000002cc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.bss·+·0
62 0000000000000398··000000210000011b·R_AARCH64_CALL26·······0000000000000000·strncpy·+·058 00000000000002d8··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·strncpy·+·0
 59 00000000000002dc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.bss·+·0
 60 00000000000002ec··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·openlog·+·0
 61 00000000000002f4··000000020000011d·R_AARCH64_LDST32_ABS_LO12_NC·0000000000000000·.bss·+·0
 62 0000000000000314··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__strcat_chk·+·0
 63 0000000000000320··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·50
 64 0000000000000324··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·50
 65 0000000000000328··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__strcat_chk·+·0
 66 000000000000035c··0000000700000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0
 67 0000000000000360··0000000700000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0
 68 0000000000000370··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·59
 69 0000000000000374··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·59
 70 0000000000000378··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·__syslog_chk·+·0
 71 000000000000037c··0000001100000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 72 0000000000000380··0000001100000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 73 0000000000000398··000000140000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 74 000000000000039c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_progname_get·+·0
 75 00000000000003a8··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·3e
 76 00000000000003ac··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·3e
 77 00000000000003b4··000000170000011b·R_AARCH64_CALL26·······0000000000000000·getpid·+·0
63 000000000000039c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.bss·+·078 00000000000003bc··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.bss·+·0
64 00000000000003ac··000000220000011b·R_AARCH64_CALL26·······0000000000000000·openlog·+·0 
65 00000000000003b4··000000020000011d·R_AARCH64_LDST32_ABS_LO12_NC·0000000000000000·.bss·+·0 
66 00000000000003d0··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
67 00000000000003e0··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·__stpcpy_chk·+·0 
68 00000000000003f0··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·5879 00000000000003d0··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·52
69 00000000000003f4··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·5880 00000000000003d8··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·52
70 00000000000003f8··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·__memcpy_chk·+·0 
71 0000000000000438··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68 
72 000000000000043c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68 
73 0000000000000440··000000230000011b·R_AARCH64_CALL26·······0000000000000000·__syslog_chk·+·0 
74 0000000000000444··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
75 0000000000000448··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
76 0000000000000478··0000000800000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata·+·0 
77 000000000000047c··0000000800000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata·+·0 
78 000000000000048c··000000190000011b·R_AARCH64_CALL26·······0000000000000000·di_progname_get·+·0 
79 0000000000000490··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·40 
80 0000000000000498··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40 
81 00000000000004a4··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·getpid·+·0 
Max diff block lines reached; 1389/21162 bytes (6.56%) of diff not shown.
10.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 182 lines modifiedOffset 6, 161 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000030·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000020812 00000014·0000000000000038·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000170
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·8016 ··DW_CFA_def_cfa_offset:·80
 17 ··DW_CFA_advance_loc:·4·to·000000000000000c
 18 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
 19 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
17 ··DW_CFA_advance_loc:·20·to·000000000000001c20 ··DW_CFA_advance_loc:·20·to·0000000000000020
18 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
19 ··DW_CFA_offset:·r30·(x30)·at·cfa-2421 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
20 ··DW_CFA_advance_loc:·8·to·0000000000000024 
21 ··DW_CFA_offset:·r19·(x19)·at·cfa-1622 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 23 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
22 ··DW_CFA_advance_loc:·136·to·00000000000000ac24 ··DW_CFA_advance_loc1:·284·to·000000000000013c
23 ··DW_CFA_remember_state25 ··DW_CFA_remember_state
24 ··DW_CFA_restore:·r19·(x19) 
25 ··DW_CFA_restore:·r29·(x29)26 ··DW_CFA_restore:·r22·(x22)
 27 ··DW_CFA_restore:·r20·(x20)
 28 ··DW_CFA_restore:·r21·(x21)
26 ··DW_CFA_restore:·r30·(x30)29 ··DW_CFA_restore:·r30·(x30)
 30 ··DW_CFA_restore:·r19·(x19)
27 ··DW_CFA_def_cfa_offset:·031 ··DW_CFA_def_cfa_offset:·0
28 ··DW_CFA_advance_loc:·4·to·00000000000000b032 ··DW_CFA_advance_loc:·4·to·0000000000000140
29 ··DW_CFA_AARCH64_negate_ra_state33 ··DW_CFA_AARCH64_negate_ra_state
30 ··DW_CFA_advance_loc:·4·to·00000000000000b434 ··DW_CFA_advance_loc:·4·to·0000000000000144
31 ··DW_CFA_restore_state35 ··DW_CFA_restore_state
32 ··DW_CFA_advance_loc:·108·to·000000000000012036 ··DW_CFA_advance_loc:·36·to·0000000000000168
33 ··DW_CFA_remember_state 
34 ··DW_CFA_restore:·r19·(x19) 
35 ··DW_CFA_restore:·r29·(x29)37 ··DW_CFA_restore:·r22·(x22)
 38 ··DW_CFA_restore:·r20·(x20)
 39 ··DW_CFA_restore:·r21·(x21)
36 ··DW_CFA_restore:·r30·(x30)40 ··DW_CFA_restore:·r30·(x30)
 41 ··DW_CFA_restore:·r19·(x19)
37 ··DW_CFA_def_cfa_offset:·042 ··DW_CFA_def_cfa_offset:·0
38 ··DW_CFA_advance_loc:·4·to·000000000000012443 ··DW_CFA_advance_loc:·4·to·000000000000016c
39 ··DW_CFA_AARCH64_negate_ra_state44 ··DW_CFA_AARCH64_negate_ra_state
40 ··DW_CFA_advance_loc:·4·to·0000000000000128 
41 ··DW_CFA_restore_state45 ··DW_CFA_nop
 46 ··DW_CFA_nop
  
42 00000048·0000000000000034·0000004c·FDE·cie=00000000·pc=0000000000000208..000000000000032047 00000050·0000000000000030·00000054·FDE·cie=00000000·pc=0000000000000170..0000000000000274
43 ··DW_CFA_advance_loc:·4·to·000000000000020c48 ··DW_CFA_advance_loc:·4·to·0000000000000174
44 ··DW_CFA_AARCH64_negate_ra_state49 ··DW_CFA_AARCH64_negate_ra_state
45 ··DW_CFA_advance_loc:·4·to·000000000000021050 ··DW_CFA_advance_loc:·4·to·0000000000000178
46 ··DW_CFA_def_cfa_offset:·4851 ··DW_CFA_def_cfa_offset:·48
47 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
48 ··DW_CFA_offset:·r30·(x30)·at·cfa-4052 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
 53 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
49 ··DW_CFA_advance_loc:·16·to·000000000000022054 ··DW_CFA_advance_loc:·12·to·0000000000000184
50 ··DW_CFA_def_cfa_offset:·134455 ··DW_CFA_def_cfa_offset:·1344
51 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
52 ··DW_CFA_offset:·r20·(x20)·at·cfa-2456 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
53 ··DW_CFA_offset:·r21·(x21)·at·cfa-1657 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
54 ··DW_CFA_offset:·r22·(x22)·at·cfa-858 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
55 ··DW_CFA_advance_loc:·216·to·00000000000002f859 ··DW_CFA_advance_loc:·220·to·0000000000000260
56 ··DW_CFA_remember_state 
57 ··DW_CFA_def_cfa_offset:·4860 ··DW_CFA_def_cfa_offset:·48
58 ··DW_CFA_advance_loc:·12·to·000000000000030461 ··DW_CFA_advance_loc:·12·to·000000000000026c
 62 ··DW_CFA_restore:·r19·(x19)
59 ··DW_CFA_restore:·r30·(x30)63 ··DW_CFA_restore:·r30·(x30)
60 ··DW_CFA_restore:·r29·(x29) 
61 ··DW_CFA_restore:·r21·(x21) 
62 ··DW_CFA_restore:·r22·(x22)64 ··DW_CFA_restore:·r22·(x22)
63 ··DW_CFA_restore:·r19·(x19) 
64 ··DW_CFA_restore:·r20·(x20)65 ··DW_CFA_restore:·r20·(x20)
 66 ··DW_CFA_restore:·r21·(x21)
65 ··DW_CFA_def_cfa_offset:·067 ··DW_CFA_def_cfa_offset:·0
66 ··DW_CFA_advance_loc:·4·to·000000000000030868 ··DW_CFA_advance_loc:·4·to·0000000000000270
67 ··DW_CFA_AARCH64_negate_ra_state69 ··DW_CFA_AARCH64_negate_ra_state
68 ··DW_CFA_advance_loc:·4·to·000000000000030c 
69 ··DW_CFA_restore_state70 ··DW_CFA_nop
 71 ··DW_CFA_nop
70 ··DW_CFA_nop72 ··DW_CFA_nop
  
71 00000080·0000000000000010·00000084·FDE·cie=00000000·pc=0000000000000320..000000000000033473 00000084·0000000000000010·00000088·FDE·cie=00000000·pc=0000000000000274..0000000000000288
72 ··DW_CFA_nop74 ··DW_CFA_nop
73 ··DW_CFA_nop75 ··DW_CFA_nop
74 ··DW_CFA_nop76 ··DW_CFA_nop
  
75 00000094·0000000000000034·00000098·FDE·cie=00000000·pc=0000000000000340..00000000000004d477 00000098·000000000000002c·0000009c·FDE·cie=00000000·pc=0000000000000288..0000000000000400
76 ··DW_CFA_advance_loc:·4·to·000000000000034478 ··DW_CFA_advance_loc:·4·to·000000000000028c
77 ··DW_CFA_AARCH64_negate_ra_state79 ··DW_CFA_AARCH64_negate_ra_state
78 ··DW_CFA_advance_loc:·4·to·000000000000034880 ··DW_CFA_advance_loc:·4·to·0000000000000290
79 ··DW_CFA_def_cfa_offset:·4881 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
81 ··DW_CFA_offset:·r30·(x30)·at·cfa-4082 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
82 ··DW_CFA_advance_loc:·16·to·0000000000000358 
83 ··DW_CFA_def_cfa_offset:·1360 
84 ··DW_CFA_offset:·r19·(x19)·at·cfa-3283 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 84 ··DW_CFA_advance_loc:·8·to·0000000000000298
 85 ··DW_CFA_def_cfa_offset:·1344
85 ··DW_CFA_offset:·r20·(x20)·at·cfa-2486 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
86 ··DW_CFA_offset:·r21·(x21)·at·cfa-1687 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
87 ··DW_CFA_advance_loc1:·268·to·000000000000046488 ··DW_CFA_advance_loc1:·344·to·00000000000003f0
88 ··DW_CFA_remember_state 
89 ··DW_CFA_def_cfa_offset:·4889 ··DW_CFA_def_cfa_offset:·32
90 ··DW_CFA_advance_loc:·12·to·000000000000047090 ··DW_CFA_advance_loc:·8·to·00000000000003f8
91 ··DW_CFA_restore:·r30·(x30) 
92 ··DW_CFA_restore:·r29·(x29) 
93 ··DW_CFA_restore:·r21·(x21) 
94 ··DW_CFA_restore:·r19·(x19)91 ··DW_CFA_restore:·r19·(x19)
 92 ··DW_CFA_restore:·r30·(x30)
95 ··DW_CFA_restore:·r20·(x20)93 ··DW_CFA_restore:·r20·(x20)
 94 ··DW_CFA_restore:·r21·(x21)
96 ··DW_CFA_def_cfa_offset:·095 ··DW_CFA_def_cfa_offset:·0
97 ··DW_CFA_advance_loc:·4·to·000000000000047496 ··DW_CFA_advance_loc:·4·to·00000000000003fc
98 ··DW_CFA_AARCH64_negate_ra_state97 ··DW_CFA_AARCH64_negate_ra_state
99 ··DW_CFA_advance_loc:·4·to·0000000000000478 
100 ··DW_CFA_restore_state 
101 ··DW_CFA_nop 
102 ··DW_CFA_nop 
103 ··DW_CFA_nop98 ··DW_CFA_nop
  
104 000000cc·000000000000002c·000000d0·FDE·cie=00000000·pc=00000000000004e0..000000000000054899 000000c8·0000000000000028·000000cc·FDE·cie=00000000·pc=0000000000000400..0000000000000464
105 ··DW_CFA_advance_loc:·4·to·00000000000004e4100 ··DW_CFA_advance_loc:·4·to·0000000000000404
106 ··DW_CFA_AARCH64_negate_ra_state101 ··DW_CFA_AARCH64_negate_ra_state
107 ··DW_CFA_advance_loc:·4·to·00000000000004e8102 ··DW_CFA_advance_loc:·4·to·0000000000000408
108 ··DW_CFA_def_cfa_offset:·48103 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 3294/10267 bytes (32.08%) of diff not shown.
467 B
strings --all --bytes=8 {}
    
Offset 7, 22 lines modifiedOffset 7, 21 lines modified
7 handler_id.07 handler_id.0
8 handlers8 handlers
9 __stack_chk_guard9 __stack_chk_guard
10 __snprintf_chk10 __snprintf_chk
11 __stack_chk_fail11 __stack_chk_fail
12 di_log_handler_default12 di_log_handler_default
13 di_progname_get13 di_progname_get
14 __stpcpy_chk14 __strcat_chk
15 __memcpy_chk 
16 di_log_handler_syslog15 di_log_handler_syslog
17 __syslog_chk16 __syslog_chk
18 di_log_set_handler17 di_log_set_handler
19 di_malloc18 di_malloc
20 di_slist_append19 di_slist_append
21 __vsnprintf_chk20 __vsnprintf_chk
22 di_log_real_4_0@LIBDI_4.021 di_log_real_4_0@LIBDI_4.0
23 .shstrtab22 .shstrtab
24 .rela.text23 .rela.text
25 .rodata.str1.824 .rodata.str1.1
26 .note.GNU-stack25 .note.GNU-stack
27 .note.gnu.property26 .note.gnu.property
28 .rela.eh_frame27 .rela.eh_frame
21.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 537 lines modifiedOffset 3, 468 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0000000000000000·<mklevel_prefix>:4 0000000000000000·<mklevel_prefix>:
5 mklevel_prefix():5 mklevel_prefix():
6 »       paciasp6 »       paciasp
7 »       sub»    sp,·sp,·#0x507 »       sub»    sp,·sp,·#0x50
8 »       mov»    w6,·w18 »       stp»    x20,·x21,·[sp,·#48]
 9 »       mov»    x21,·x0
9 »       adrp»   x1,·0·<__stack_chk_guard>10 »       adrp»   x0,·0·<__stack_chk_guard>
10 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard11 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
 12 »       ldr»    x0,·[x0]
 13 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
 14 »       stp»    x30,·x19,·[sp,·#32]
 15 »       str»    x22,·[sp,·#64]
 16 »       mov»    w22,·w1
 17 »       and»    w5,·w22,·#0xfffffffd
11 »       ldr»    x1,·[x1]18 »       ldr»    x1,·[x0]
 19 »       str»    x1,·[sp,·#24]
 20 »       mov»    x1,·#0x0···················»     //·#0
 21 »       adrp»   x20,·0·<__stack_chk_guard>
 22 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
 23 »       ldr»    x20,·[x20]
12 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard24 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
13 »       and»    w5,·w6,·#0xfffffffd 
14 »       stp»    x29,·x30,·[sp,·#48] 
15 »       add»    x29,·sp,·#0x30 
16 »       str»    x19,·[sp,·#64] 
17 »       mov»    x19,·x0 
18 »       ldr»    x2,·[x1] 
19 »       str»    x2,·[sp,·#40] 
20 »       mov»    x2,·#0x0···················»     //·#0 
21 »       cmp»    w5,·#0x2025 »       cmp»    w5,·#0x20
22 »       b.eq»   144·<mklevel_prefix+0x144>··//·b.none26 »       b.eq»   e0·<mklevel_prefix+0xe0>··//·b.none
23 »       b.gt»   b4·<mklevel_prefix+0xb4>27 »       b.gt»   70·<mklevel_prefix+0x70>
24 »       cmp»    w5,·#0x828 »       cmp»    w5,·#0x8
25 »       b.eq»   160·<mklevel_prefix+0x160>··//·b.none29 »       b.eq»   ec·<mklevel_prefix+0xec>··//·b.none
26 »       cmp»    w5,·#0x1030 »       cmp»    w5,·#0x10
27 »       b.eq»   128·<mklevel_prefix+0x128>··//·b.none31 »       b.eq»   f8·<mklevel_prefix+0xf8>··//·b.none
28 »       cmp»    w5,·#0x432 »       cmp»    w5,·#0x4
29 »       b.ne»   1a8·<mklevel_prefix+0x1a8>··//·b.any33 »       b.eq»   104·<mklevel_prefix+0x104>··//·b.none
 34 »       cbnz»   w22,·88·<mklevel_prefix+0x88>
30 »       bl»     0·<strlen> 
31 ·R_AARCH64_CALL26»       strlen 
32 »       add»    x2,·x19,·x0 
33 »       adrp»   x1,·0·<mklevel_prefix> 
34 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x10 
35 »       add»    x1,·x1,·#0x0 
36 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x10 
37 »       ldr»    w3,·[x1] 
38 »       ldrh»   w1,·[x1,·#4] 
39 »       str»    w3,·[x19,·x0] 
40 »       strh»   w1,·[x2,·#4] 
41 »       adrp»   x1,·0·<mklevel_prefix>35 »       adrp»   x1,·0·<mklevel_prefix>
42 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.836 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x2a
43 »       add»    x1,·x1,·#0x037 »       add»    x1,·x1,·#0x0
44 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.838 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x2a
 39 »       b»      a8·<mklevel_prefix+0xa8>
45 »       adrp»   x0,·0·<__stack_chk_guard> 
46 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard 
47 »       ldr»    x0,·[x0] 
48 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard 
49 »       ldr»    x3,·[sp,·#40] 
50 »       ldr»    x2,·[x0] 
51 »       subs»   x3,·x3,·x2 
52 »       mov»    x2,·#0x0···················»     //·#0 
53 »       b.ne»   204·<mklevel_prefix+0x204>··//·b.any 
54 »       ldp»    x29,·x30,·[sp,·#48] 
55 »       mov»    x0,·x19 
56 »       ldr»    x19,·[sp,·#64] 
57 »       add»    sp,·sp,·#0x50 
58 »       autiasp 
59 »       b»      0·<strcat> 
60 ·R_AARCH64_JUMP26»       strcat 
61 »       cmp»    w5,·#0x8040 »       cmp»    w5,·#0x80
62 »       b.eq»   184·<mklevel_prefix+0x184>··//·b.none41 »       b.eq»   110·<mklevel_prefix+0x110>··//·b.none
63 »       cmp»    w5,·#0x10042 »       cmp»    w5,·#0x100
64 »       b.eq»   f8·<mklevel_prefix+0xf8>··//·b.none43 »       b.eq»   144·<mklevel_prefix+0x144>··//·b.none
65 »       cmp»    w5,·#0x4044 »       cmp»    w5,·#0x40
66 »       b.ne»   1c0·<mklevel_prefix+0x1c0>··//·b.any45 »       b.eq»   11c·<mklevel_prefix+0x11c>··//·b.none
67 »       bl»     0·<strlen> 
68 ·R_AARCH64_CALL26»       strlen 
69 »       add»    x2,·x19,·x0 
70 »       adrp»   x1,·0·<mklevel_prefix> 
71 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x28 
72 »       add»    x1,·x1,·#0x0 
73 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x28 
74 »       ldr»    w3,·[x1] 
75 »       ldrb»   w1,·[x1,·#4] 
76 »       str»    w3,·[x19,·x0] 
77 »       strb»   w1,·[x2,·#4] 
78 »       adrp»   x1,·0·<mklevel_prefix> 
79 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x8 
80 »       add»    x1,·x1,·#0x0 
81 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x8 
82 »       b»      80·<mklevel_prefix+0x80> 
83 »       adrp»   x0,·0·<__stack_chk_guard> 
84 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard 
85 »       ldr»    x0,·[x0] 
86 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard 
87 »       ldr»    x2,·[sp,·#40] 
88 »       ldr»    x1,·[x0] 
89 »       subs»   x2,·x2,·x1 
90 »       mov»    x1,·#0x0···················»     //·#0 
91 »       b.ne»   204·<mklevel_prefix+0x204>··//·b.any 
92 »       ldr»    x19,·[sp,·#64] 
93 »       ldp»    x29,·x30,·[sp,·#48] 
94 »       add»    sp,·sp,·#0x50 
95 »       autiasp 
96 »       ret 
97 »       bl»     0·<strlen> 
98 ·R_AARCH64_CALL26»       strlen 
99 »       mov»    x1,·#0x4157················»  //·#16727 
100 »       movk»   x1,·#0x4e52,·lsl·#16 
101 »       movk»   x1,·#0x4e49,·lsl·#32 
102 »       movk»   x1,·#0x47,·lsl·#48 
103 »       str»    x1,·[x19,·x0] 
104 »       b»      78·<mklevel_prefix+0x78> 
105 »       bl»     0·<strlen> 
106 ·R_AARCH64_CALL26»       strlen 
107 »       mov»    x1,·#0x654d················»  //·#25933 
108 »       movk»   x1,·#0x7373,·lsl·#16 
109 »       movk»   x1,·#0x6761,·lsl·#32 
110 »       movk»   x1,·#0x65,·lsl·#48 
111 »       str»    x1,·[x19,·x0] 
112 »       b»      ec·<mklevel_prefix+0xec> 
113 »       bl»     0·<strlen> 
Max diff block lines reached; 17172/21946 bytes (78.25%) of diff not shown.
338 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 5 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
 2 ··0x00000000·01020405·060706·····················.......
2 ··0x00000000·01000000·02000000·04000000·05000000·................ 
3 ··0x00000010·06000000·07000000·06000000··········............ 
  
2.99 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·30000000·18000000·00000000·....0...........4 ··0x00000010·1b0c1f00·38000000·18000000·00000000·....8...........
5 ··0x00000020·08020000·00412d41·0e50459d·049e0342·.....A-A.PE....B5 ··0x00000020·70010000·00412d41·0e504194·04950345·p....A-A.PA....E
6 ··0x00000030·9302620a·d3ddde0e·00412d41·0b5b0ad3·..b......A-A.[..6 ··0x00000030·9e069305·96020247·0ad6d4d5·ded30e00·.......G........
 7 ··0x00000040·412d410b·49d6d4d5·ded30e00·412d0000·A-A.I.......A-..
 8 ··0x00000050·30000000·54000000·00000000·04010000·0...T...........
 9 ··0x00000060·00412d41·0e309e06·9305430e·c00a9404·.A-A.0....C.....
 10 ··0x00000070·95039602·770e3043·d3ded6d4·d50e0041·....w.0C.......A
 11 ··0x00000080·2d000000·10000000·88000000·00000000·-...............
 12 ··0x00000090·14000000·00000000·2c000000·9c000000·........,.......
 13 ··0x000000a0·00000000·78010000·00412d41·0e209e04·....x....A-A.·..
 14 ··0x000000b0·9303420e·c00a9402·95010256·0e2042d3·..B........V.·B.
7 ··0x00000040·ddde0e00·412d410b·34000000·4c000000·....A-A.4...L...15 ··0x000000c0·ded4d50e·00412d00·28000000·cc000000·.....A-.(.......
8 ··0x00000050·00000000·18010000·00412d41·0e309d06·.........A-A.0..16 ··0x000000d0·00000000·64000000·00412d41·0e309e06·....d....A-A.0..
 17 ··0x000000e0·93054394·04950343·96024fd3·ded6d4d5·..C....C..O.....
9 ··0x00000060·9e05440e·c00a9304·94039502·9601760a·..D...........v. 
10 ··0x00000070·0e3043de·ddd5d6d3·d40e0041·2d410b00·.0C........A-A.. 
11 ··0x00000080·10000000·84000000·00000000·14000000·................ 
12 ··0x00000090·00000000·34000000·98000000·00000000·....4...........18 ··0x000000f0·0e00412d·2c000000·f8000000·00000000·..A-,...........
13 ··0x000000a0·94010000·00412d41·0e309d06·9e05440e·.....A-A.0....D.19 ··0x00000100·dc000000·00412d41·0e209e04·9303420e·.....A-A.·....B.
 20 ··0x00000110·f0089402·95016f0e·2042d3de·d4d50e00·......o.·B......
 21 ··0x00000120·412d0000·20000000·28010000·00000000·A-..·...(.......
14 ··0x000000b0·d00a9304·94039502·02430a0e·3043dedd·.........C..0C.. 
15 ··0x000000c0·d5d3d40e·00412d41·0b000000·2c000000·.....A-A....,... 
16 ··0x000000d0·d0000000·00000000·68000000·00412d41·........h....A-A 
17 ··0x000000e0·0e309d06·9e054293·04940344·95029601·.0....B....D.... 
18 ··0x000000f0·50deddd5·d6d3d40e·00412d00·38000000·P........A-.8... 
19 ··0x00000100·00010000·00000000·ec000000·00412d41·.............A-A 
20 ··0x00000110·0e309d06·9e05430e·80099304·94036d0a·.0....C.......m. 
21 ··0x00000120·0e3042de·ddd3d40e·00412d41·0b410a95·.0B......A-A.A.. 
22 ··0x00000130·02410b42·95020000·24000000·3c010000·.A.B....$...<... 
23 ··0x00000140·00000000·a8000000·00412d41·0e900241·.........A-A...A22 ··0x00000130·a4000000·00412d41·0e900244·9e1861de·.....A-A...D..a.
24 ··0x00000150·9d189e17·640addde·0e00412d·410b0000·....d.....A-A...23 ··0x00000140·0e00412d·00000000···················..A-....
  
3.07 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00246400·2478006d·6b6c6576·656c5f70·.$d.$x.mklevel_p2 ··0x00000000·00247800·6d6b6c65·76656c5f·70726566·.$x.mklevel_pref
3 ··0x00000010·72656669·78004353·57544348·2e313800·refix.CSWTCH.18.3 ··0x00000010·69780043·53575443·482e3138·00246400·ix.CSWTCH.18.$d.
4 ··0x00000020·6c6f675f·6f70656e·2e320069·64656e74·log_open.2.ident4 ··0x00000020·6c6f675f·6f70656e·2e320069·64656e74·log_open.2.ident
5 ··0x00000030·5f627566·2e310068·616e646c·65725f69·_buf.1.handler_i5 ··0x00000030·5f627566·2e310068·616e646c·65725f69·_buf.1.handler_i
6 ··0x00000040·642e3000·68616e64·6c657273·0064695f·d.0.handlers.di_6 ··0x00000040·642e3000·68616e64·6c657273·0064695f·d.0.handlers.di_
7 ··0x00000050·6c6f6700·5f5f7374·61636b5f·63686b5f·log.__stack_chk_7 ··0x00000050·6c6f6700·5f5f7374·61636b5f·63686b5f·log.__stack_chk_
8 ··0x00000060·67756172·64007374·726c656e·00737472·guard.strlen.str 
9 ··0x00000070·63617400·5f5f736e·7072696e·74665f63·cat.__snprintf_c8 ··0x00000060·67756172·64005f5f·736e7072·696e7466·guard.__snprintf
10 ··0x00000080·686b005f·5f737461·636b5f63·686b5f66·hk.__stack_chk_f 
11 ··0x00000090·61696c00·64695f6c·6f675f68·616e646c·ail.di_log_handl 
12 ··0x000000a0·65725f64·65666175·6c740064·695f7072·er_default.di_pr 
13 ··0x000000b0·6f676e61·6d655f67·65740067·65747069·ogname_get.getpi 
14 ··0x000000c0·64005f5f·73747063·70795f63·686b005f·d.__stpcpy_chk._ 
15 ··0x000000d0·5f6d656d·6370795f·63686b00·73746465·_memcpy_chk.stde9 ··0x00000070·5f63686b·00737472·63617400·5f5f7374·_chk.strcat.__st
 10 ··0x00000080·61636b5f·63686b5f·6661696c·0064695f·ack_chk_fail.di_
 11 ··0x00000090·6c6f675f·68616e64·6c65725f·64656661·log_handler_defa
 12 ··0x000000a0·756c7400·64695f70·726f676e·616d655f·ult.di_progname_
 13 ··0x000000b0·67657400·67657470·6964005f·5f737472·get.getpid.__str
 14 ··0x000000c0·6361745f·63686b00·73746465·72720066·cat_chk.stderr.f
16 ··0x000000e0·72720066·70757473·00737464·6f757400·rr.fputs.stdout.15 ··0x000000d0·70757473·00737464·6f757400·64695f6c·puts.stdout.di_l
17 ··0x000000f0·64695f6c·6f675f68·616e646c·65725f73·di_log_handler_s16 ··0x000000e0·6f675f68·616e646c·65725f73·79736c6f·og_handler_syslo
18 ··0x00000100·79736c6f·67007374·726e6370·79006f70·yslog.strncpy.op17 ··0x000000f0·67007374·726e6370·79006f70·656e6c6f·g.strncpy.openlo
19 ··0x00000110·656e6c6f·67005f5f·7379736c·6f675f63·enlog.__syslog_c18 ··0x00000100·67005f5f·7379736c·6f675f63·686b0064·g.__syslog_chk.d
20 ··0x00000120·686b0064·695f6c6f·675f7365·745f6861·hk.di_log_set_ha19 ··0x00000110·695f6c6f·675f7365·745f6861·6e646c65·i_log_set_handle
21 ··0x00000130·6e646c65·72006469·5f6d616c·6c6f6300·ndler.di_malloc.20 ··0x00000120·72006469·5f6d616c·6c6f6300·64695f73·r.di_malloc.di_s
22 ··0x00000140·64695f73·6c697374·5f617070·656e6400·di_slist_append.21 ··0x00000130·6c697374·5f617070·656e6400·64695f76·list_append.di_v
23 ··0x00000150·64695f76·6c6f6700·5f5f7673·6e707269·di_vlog.__vsnpri22 ··0x00000140·6c6f6700·5f5f7673·6e707269·6e74665f·log.__vsnprintf_
24 ··0x00000160·6e74665f·63686b00·65786974·0064695f·ntf_chk.exit.di_23 ··0x00000150·63686b00·65786974·0064695f·6c6f675f·chk.exit.di_log_
25 ··0x00000170·6c6f675f·7265616c·5f345f30·404c4942·log_real_4_0@LIB24 ··0x00000160·7265616c·5f345f30·404c4942·44495f34·real_4_0@LIBDI_4
26 ··0x00000180·44495f34·2e3000·····················DI_4.0.25 ··0x00000170·2e3000······························.0.
  
755 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e726f64·61746100·2e6e6f74·652e474e·.rodata..note.GN6 ··0x00000040·2e726f64·61746100·2e6e6f74·652e474e·.rodata..note.GN
7 ··0x00000050·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn7 ··0x00000050·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn
8 ··0x00000060·752e7072·6f706572·7479002e·72656c61·u.property..rela8 ··0x00000060·752e7072·6f706572·7479002e·72656c61·u.property..rela
9 ··0x00000070·2e65685f·6672616d·6500··············.eh_frame.9 ··0x00000070·2e65685f·6672616d·6500··············.eh_frame.
  
20.9 KB
mem.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········1784·(bytes·into·file)13 ··Start·of·section·headers:··········1656·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.74 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x6f8:1 There·are·13·section·headers,·starting·at·offset·0x678:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000128·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0000dc·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000458·0001c8·18···I·10···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0003d8·0001c8·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000168·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00011c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000168·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00011c·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000168·00006b·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·00011c·00005a·01·AMS··0···0··1
10 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·0001d3·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·000176·000000·00······0···0··1
11 ··[·7]·.note.gnu.property·NOTE············0000000000000000·0001d8·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000178·000020·00···A··0···0··8
12 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·0001f8·0000a0·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000198·000098·00···A··0···0··8
13 ··[·9]·.rela.eh_frame····RELA············0000000000000000·000620·000060·18···I·10···8··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·0005a0·000060·18···I·10···8··8
14 ··[10]·.symtab···········SYMTAB··········0000000000000000·000298·000180·18·····11···7··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·000230·000168·18·····11···6··8
15 ··[11]·.strtab···········STRTAB··········0000000000000000·000418·00003d·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000398·00003d·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········0000000000000000·000680·000072·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·000600·000072·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·p·(processor·specific)21 ··D·(mbind),·p·(processor·specific)
2.12 KB
readelf --wide --symbols {}
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
  
1 Symbol·table·'.symtab'·contains·16·entries:1 Symbol·table·'.symtab'·contains·15·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d8 ·····5:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d
10 ·····7:·0000000000000000····92·FUNC····GLOBAL·DEFAULT····1·di_malloc9 ·····6:·0000000000000000····68·FUNC····GLOBAL·DEFAULT····1·di_malloc
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·malloc10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·malloc
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log
13 ····10:·0000000000000060···100·FUNC····GLOBAL·DEFAULT····1·di_malloc012 ·····9:·0000000000000044····76·FUNC····GLOBAL·DEFAULT····1·di_malloc0
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc
15 ····12:·00000000000000c4····92·FUNC····GLOBAL·DEFAULT····1·di_realloc14 ····11:·0000000000000090····68·FUNC····GLOBAL·DEFAULT····1·di_realloc
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·realloc15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·realloc
17 ····14:·0000000000000120·····8·FUNC····GLOBAL·DEFAULT····1·di_free16 ····13:·00000000000000d4·····8·FUNC····GLOBAL·DEFAULT····1·di_free
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free
4.66 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x458·contains·19·entries:1 Relocation·section·'.rela.text'·at·offset·0x3d8·contains·19·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000014··000000080000011b·R_AARCH64_CALL26·······0000000000000000·malloc·+·03 000000000000000c··000000070000011b·R_AARCH64_CALL26·······0000000000000000·malloc·+·0
4 0000000000000038··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·04 000000000000001c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
5 000000000000003c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·185 0000000000000020··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·13
6 0000000000000040··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·06 0000000000000024··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
7 0000000000000044··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·187 0000000000000028··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·13
8 0000000000000050··000000090000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·08 0000000000000030··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
9 000000000000007c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·calloc·+·09 0000000000000058··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·calloc·+·0
 10 0000000000000068··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·34
 11 000000000000006c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·13
 12 0000000000000070··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·34
 13 0000000000000074··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·13
 14 000000000000007c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
 15 000000000000009c··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·realloc·+·0
10 00000000000000a0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·4016 00000000000000ac··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·47
11 00000000000000a4··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·18 
12 00000000000000a8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·40 
13 00000000000000ac··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·18 
14 00000000000000b8··000000090000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
15 00000000000000d8··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·realloc·+·0 
16 00000000000000fc··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·58 
17 0000000000000100··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1817 00000000000000b0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·13
18 0000000000000104··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·5818 00000000000000b4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·47
19 0000000000000108··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1819 00000000000000b8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·13
20 0000000000000114··000000090000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·020 00000000000000c0··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
21 0000000000000124··0000000f0000011a·R_AARCH64_JUMP26·······0000000000000000·free·+·021 00000000000000d8··0000000e0000011a·R_AARCH64_JUMP26·······0000000000000000·free·+·0
  
22 Relocation·section·'.rela.eh_frame'·at·offset·0x620·contains·4·entries:22 Relocation·section·'.rela.eh_frame'·at·offset·0x5a0·contains·4·entries:
23 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend23 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
24 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·024 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
 25 0000000000000040··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·44
25 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·6026 0000000000000064··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·90
26 000000000000006c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c427 0000000000000088··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·d4
27 0000000000000094··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·120 
3.93 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 72 lines modifiedOffset 6, 67 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000005c12 00000014·0000000000000020·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000044
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·4816 ··DW_CFA_def_cfa_offset:·32
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-4017 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
19 ··DW_CFA_advance_loc:·8·to·0000000000000010 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-3218 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
21 ··DW_CFA_advance_loc:·28·to·000000000000002c19 ··DW_CFA_advance_loc:·52·to·000000000000003c
22 ··DW_CFA_remember_state 
23 ··DW_CFA_restore:·r30·(x30) 
24 ··DW_CFA_restore:·r29·(x29) 
25 ··DW_CFA_restore:·r19·(x19)20 ··DW_CFA_restore:·r19·(x19)
 21 ··DW_CFA_restore:·r30·(x30)
26 ··DW_CFA_def_cfa_offset:·022 ··DW_CFA_def_cfa_offset:·0
27 ··DW_CFA_advance_loc:·4·to·000000000000003023 ··DW_CFA_advance_loc:·4·to·0000000000000040
28 ··DW_CFA_AARCH64_negate_ra_state24 ··DW_CFA_AARCH64_negate_ra_state
29 ··DW_CFA_advance_loc:·4·to·0000000000000034 
30 ··DW_CFA_restore_state25 ··DW_CFA_nop
 26 ··DW_CFA_nop
 27 ··DW_CFA_nop
  
31 0000003c·0000000000000024·00000040·FDE·cie=00000000·pc=0000000000000060..00000000000000c428 00000038·0000000000000020·0000003c·FDE·cie=00000000·pc=0000000000000044..0000000000000090
32 ··DW_CFA_advance_loc:·4·to·000000000000006429 ··DW_CFA_advance_loc:·4·to·0000000000000048
33 ··DW_CFA_AARCH64_negate_ra_state30 ··DW_CFA_AARCH64_negate_ra_state
34 ··DW_CFA_advance_loc:·4·to·000000000000006831 ··DW_CFA_advance_loc:·4·to·000000000000004c
35 ··DW_CFA_def_cfa_offset:·4832 ··DW_CFA_def_cfa_offset:·32
36 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
37 ··DW_CFA_offset:·r30·(x30)·at·cfa-4033 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
38 ··DW_CFA_advance_loc:·12·to·0000000000000074 
39 ··DW_CFA_offset:·r19·(x19)·at·cfa-3234 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
40 ··DW_CFA_advance_loc:·32·to·000000000000009435 ··DW_CFA_advance_loc:·60·to·0000000000000088
41 ··DW_CFA_remember_state 
42 ··DW_CFA_restore:·r30·(x30) 
43 ··DW_CFA_restore:·r29·(x29) 
44 ··DW_CFA_restore:·r19·(x19)36 ··DW_CFA_restore:·r19·(x19)
 37 ··DW_CFA_restore:·r30·(x30)
45 ··DW_CFA_def_cfa_offset:·038 ··DW_CFA_def_cfa_offset:·0
46 ··DW_CFA_advance_loc:·4·to·000000000000009839 ··DW_CFA_advance_loc:·4·to·000000000000008c
47 ··DW_CFA_AARCH64_negate_ra_state40 ··DW_CFA_AARCH64_negate_ra_state
48 ··DW_CFA_advance_loc:·4·to·000000000000009c 
49 ··DW_CFA_restore_state41 ··DW_CFA_nop
 42 ··DW_CFA_nop
 43 ··DW_CFA_nop
  
50 00000064·0000000000000024·00000068·FDE·cie=00000000·pc=00000000000000c4..000000000000012044 0000005c·0000000000000020·00000060·FDE·cie=00000000·pc=0000000000000090..00000000000000d4
51 ··DW_CFA_advance_loc:·4·to·00000000000000c845 ··DW_CFA_advance_loc:·4·to·0000000000000094
52 ··DW_CFA_AARCH64_negate_ra_state46 ··DW_CFA_AARCH64_negate_ra_state
53 ··DW_CFA_advance_loc:·4·to·00000000000000cc47 ··DW_CFA_advance_loc:·4·to·0000000000000098
54 ··DW_CFA_def_cfa_offset:·4848 ··DW_CFA_def_cfa_offset:·32
55 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
56 ··DW_CFA_offset:·r30·(x30)·at·cfa-4049 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
57 ··DW_CFA_advance_loc:·8·to·00000000000000d4 
58 ··DW_CFA_offset:·r19·(x19)·at·cfa-3250 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
59 ··DW_CFA_advance_loc:·28·to·00000000000000f051 ··DW_CFA_advance_loc:·52·to·00000000000000cc
60 ··DW_CFA_remember_state 
61 ··DW_CFA_restore:·r30·(x30) 
62 ··DW_CFA_restore:·r29·(x29) 
63 ··DW_CFA_restore:·r19·(x19)52 ··DW_CFA_restore:·r19·(x19)
 53 ··DW_CFA_restore:·r30·(x30)
64 ··DW_CFA_def_cfa_offset:·054 ··DW_CFA_def_cfa_offset:·0
65 ··DW_CFA_advance_loc:·4·to·00000000000000f455 ··DW_CFA_advance_loc:·4·to·00000000000000d0
66 ··DW_CFA_AARCH64_negate_ra_state56 ··DW_CFA_AARCH64_negate_ra_state
67 ··DW_CFA_advance_loc:·4·to·00000000000000f8 
68 ··DW_CFA_restore_state57 ··DW_CFA_nop
 58 ··DW_CFA_nop
 59 ··DW_CFA_nop
  
69 0000008c·0000000000000010·00000090·FDE·cie=00000000·pc=0000000000000120..000000000000012860 00000080·0000000000000014·00000084·FDE·cie=00000000·pc=00000000000000d4..00000000000000dc
 61 ··DW_CFA_nop
 62 ··DW_CFA_nop
 63 ··DW_CFA_nop
 64 ··DW_CFA_nop
70 ··DW_CFA_nop65 ··DW_CFA_nop
71 ··DW_CFA_nop66 ··DW_CFA_nop
72 ··DW_CFA_nop67 ··DW_CFA_nop
  
253 B
strings --all --bytes=8 {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ../../src/mem.c:473 ../../src/mem.c:47
4 ../../src/mem.c:564 ../../src/mem.c:56
5 di_malloc5 di_malloc
6 di_malloc06 di_malloc0
7 di_realloc7 di_realloc
8 .shstrtab8 .shstrtab
9 .rela.text9 .rela.text
10 .rodata.str1.810 .rodata.str1.1
11 .note.GNU-stack11 .note.GNU-stack
12 .note.gnu.property12 .note.gnu.property
13 .rela.eh_frame13 .rela.eh_frame
3.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 108 lines modifiedOffset 2, 89 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<di_malloc>:3 0000000000000000·<di_malloc>:
4 di_malloc():4 di_malloc():
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-48]!6 »       stp»    x30,·x19,·[sp,·#-32]!
7 »       mov»    x29,·sp 
8 »       str»    x19,·[sp,·#16]7 »       str»    x0,·[sp,·#24]
9 »       mov»    x19,·x0 
10 »       bl»     0·<malloc>8 »       bl»     0·<malloc>
11 ·R_AARCH64_CALL26»       malloc9 ·R_AARCH64_CALL26»       malloc
 10 »       ldr»    x3,·[sp,·#24]
12 »       mov»    x4,·x011 »       mov»    x19,·x0
13 »       cbz»    x0,·34·<di_malloc+0x34>12 »       cbnz»   x0,·34·<di_malloc+0x34>
14 »       ldr»    x19,·[sp,·#16] 
15 »       mov»    x0,·x4 
16 »       ldp»    x29,·x30,·[sp],·#48 
17 »       autiasp 
18 »       ret 
19 »       mov»    x3,·x19 
20 »       adrp»   x2,·0·<di_malloc>13 »       adrp»   x2,·0·<di_malloc>
21 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.814 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
22 »       adrp»   x1,·0·<di_malloc>15 »       adrp»   x1,·0·<di_malloc>
23 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1816 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x13
24 »       add»    x2,·x2,·#0x017 »       add»    x2,·x2,·#0x0
25 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.818 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
26 »       add»    x1,·x1,·#0x019 »       add»    x1,·x1,·#0x0
27 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1820 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x13
28 »       mov»    w0,·#0x4···················»     //·#421 »       mov»    w0,·#0x4···················»     //·#4
29 »       str»    x4,·[sp,·#40] 
30 »       bl»     0·<di_log>22 »       bl»     0·<di_log>
31 ·R_AARCH64_CALL26»       di_log23 ·R_AARCH64_CALL26»       di_log
32 »       ldr»    x4,·[sp,·#40] 
33 »       b»      20·<di_malloc+0x20> 
34 »       nop24 »       mov»    x0,·x19
 25 »       ldp»    x30,·x19,·[sp],·#32
 26 »       autiasp
 27 »       ret
  
35 0000000000000060·<di_malloc0>:28 0000000000000044·<di_malloc0>:
36 di_malloc0():29 di_malloc0():
37 »       paciasp30 »       paciasp
38 »       stp»    x29,·x30,·[sp,·#-48]!31 »       stp»    x30,·x19,·[sp,·#-32]!
39 »       mov»    x1,·x032 »       mov»    x1,·x0
40 »       mov»    x29,·sp 
41 »       str»    x19,·[sp,·#16]33 »       str»    x0,·[sp,·#24]
42 »       mov»    x19,·x0 
43 »       mov»    x0,·#0x1···················»     //·#134 »       mov»    x0,·#0x1···················»     //·#1
44 »       bl»     0·<calloc>35 »       bl»     0·<calloc>
45 ·R_AARCH64_CALL26»       calloc36 ·R_AARCH64_CALL26»       calloc
46 »       mov»    x4,·x037 »       mov»    x19,·x0
 38 »       ldr»    x3,·[sp,·#24]
47 »       cbz»    x0,·9c·<di_malloc0+0x3c>39 »       cbnz»   x0,·80·<di_malloc0+0x3c>
48 »       ldr»    x19,·[sp,·#16] 
49 »       mov»    x0,·x4 
50 »       ldp»    x29,·x30,·[sp],·#48 
51 »       autiasp 
52 »       ret 
53 »       mov»    x3,·x19 
54 »       adrp»   x2,·0·<di_malloc>40 »       adrp»   x2,·0·<di_malloc>
55 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x4041 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x34
56 »       adrp»   x1,·0·<di_malloc>42 »       adrp»   x1,·0·<di_malloc>
57 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1843 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x13
58 »       add»    x2,·x2,·#0x044 »       add»    x2,·x2,·#0x0
59 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x4045 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x34
60 »       add»    x1,·x1,·#0x046 »       add»    x1,·x1,·#0x0
61 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1847 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x13
62 »       mov»    w0,·#0x4···················»     //·#448 »       mov»    w0,·#0x4···················»     //·#4
63 »       str»    x4,·[sp,·#40] 
64 »       bl»     0·<di_log>49 »       bl»     0·<di_log>
65 ·R_AARCH64_CALL26»       di_log50 ·R_AARCH64_CALL26»       di_log
66 »       ldr»    x4,·[sp,·#40] 
67 »       b»      88·<di_malloc0+0x28>51 »       mov»    x0,·x19
 52 »       ldp»    x30,·x19,·[sp],·#32
 53 »       autiasp
 54 »       ret
  
68 00000000000000c4·<di_realloc>:55 0000000000000090·<di_realloc>:
69 di_realloc():56 di_realloc():
70 »       paciasp57 »       paciasp
71 »       stp»    x29,·x30,·[sp,·#-48]!58 »       stp»    x30,·x19,·[sp,·#-32]!
72 »       mov»    x29,·sp 
73 »       str»    x19,·[sp,·#16]59 »       str»    x1,·[sp,·#24]
74 »       mov»    x19,·x1 
75 »       bl»     0·<realloc>60 »       bl»     0·<realloc>
76 ·R_AARCH64_CALL26»       realloc61 ·R_AARCH64_CALL26»       realloc
 62 »       ldr»    x3,·[sp,·#24]
77 »       mov»    x4,·x063 »       mov»    x19,·x0
78 »       cbz»    x0,·f8·<di_realloc+0x34>64 »       cbnz»   x0,·c4·<di_realloc+0x34>
79 »       ldr»    x19,·[sp,·#16] 
80 »       mov»    x0,·x4 
81 »       ldp»    x29,·x30,·[sp],·#48 
82 »       autiasp 
83 »       ret 
84 »       mov»    x3,·x19 
85 »       adrp»   x2,·0·<di_malloc>65 »       adrp»   x2,·0·<di_malloc>
86 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x5866 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x47
87 »       adrp»   x1,·0·<di_malloc>67 »       adrp»   x1,·0·<di_malloc>
88 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x1868 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x13
89 »       add»    x2,·x2,·#0x069 »       add»    x2,·x2,·#0x0
90 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x5870 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x47
91 »       add»    x1,·x1,·#0x071 »       add»    x1,·x1,·#0x0
92 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x1872 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x13
93 »       mov»    w0,·#0x4···················»     //·#473 »       mov»    w0,·#0x4···················»     //·#4
94 »       str»    x4,·[sp,·#40] 
95 »       bl»     0·<di_log>74 »       bl»     0·<di_log>
96 ·R_AARCH64_CALL26»       di_log75 ·R_AARCH64_CALL26»       di_log
97 »       ldr»    x4,·[sp,·#40] 
98 »       b»      e4·<di_realloc+0x20>76 »       mov»    x0,·x19
 77 »       ldp»    x30,·x19,·[sp],·#32
 78 »       autiasp
 79 »       ret
  
99 0000000000000120·<di_free>:80 00000000000000d4·<di_free>:
100 di_free():81 di_free():
101 »       bti»    c82 »       bti»    c
102 »       b»      0·<free>83 »       b»      0·<free>
103 ·R_AARCH64_JUMP26»       free84 ·R_AARCH64_JUMP26»       free
1.48 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·20000000·18000000·00000000·....·...........
5 ··0x00000020·5c000000·00412d41·0e309d06·9e054293·\....A-A.0....B.5 ··0x00000020·44000000·00412d41·0e209e04·93034dd3·D....A-A.·....M.
6 ··0x00000030·04470ade·ddd30e00·412d410b·24000000·.G......A-A.$...6 ··0x00000030·de0e0041·2d000000·20000000·3c000000·...A-...·...<...
 7 ··0x00000040·00000000·4c000000·00412d41·0e209e04·....L....A-A.·..
 8 ··0x00000050·93034fd3·de0e0041·2d000000·20000000·..O....A-...·...
7 ··0x00000040·40000000·00000000·64000000·00412d41·@.......d....A-A9 ··0x00000060·60000000·00000000·44000000·00412d41·`.......D....A-A
 10 ··0x00000070·0e209e04·93034dd3·de0e0041·2d000000·.·....M....A-...
8 ··0x00000050·0e309d06·9e054393·04480ade·ddd30e00·.0....C..H...... 
9 ··0x00000060·412d410b·24000000·68000000·00000000·A-A.$...h....... 
10 ··0x00000070·5c000000·00412d41·0e309d06·9e054293·\....A-A.0....B. 
11 ··0x00000080·04470ade·ddd30e00·412d410b·10000000·.G......A-A..... 
12 ··0x00000090·90000000·00000000·08000000·00000000·................11 ··0x00000080·14000000·84000000·00000000·08000000·................
 12 ··0x00000090·00000000·00000000···················........
  
482 B
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00246400·24780064·695f6d61·6c6c6f63·.$d.$x.di_malloc2 ··0x00000000·00247800·24640064·695f6d61·6c6c6f63·.$x.$d.di_malloc
3 ··0x00000010·0064695f·6c6f6700·64695f6d·616c6c6f·.di_log.di_mallo3 ··0x00000010·0064695f·6c6f6700·64695f6d·616c6c6f·.di_log.di_mallo
4 ··0x00000020·63300063·616c6c6f·63006469·5f726561·c0.calloc.di_rea4 ··0x00000020·63300063·616c6c6f·63006469·5f726561·c0.calloc.di_rea
5 ··0x00000030·6c6c6f63·0064695f·66726565·00·······lloc.di_free.5 ··0x00000030·6c6c6f63·0064695f·66726565·00·······lloc.di_free.
  
747 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
9 ··0x00000070·6500································e.9 ··0x00000070·6500································e.
  
19.7 KB
mem_chunk.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········1680·(bytes·into·file)13 ··Start·of·section·headers:··········1568·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
2.57 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x690:1 There·are·12·section·headers,·starting·at·offset·0x620:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00023c·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001d4·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000520·000090·18···I··9···1··86 ··[·2]·.rela.text········RELA············0000000000000000·0004b0·000090·18···I··9···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·00027c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000214·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·00027c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000214·000000·00··WA··0···0··1
9 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·00027c·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·000214·000000·00······0···0··1
10 ··[·6]·.note.gnu.property·NOTE············0000000000000000·000280·000020·00···A··0···0··810 ··[·6]·.note.gnu.property·NOTE············0000000000000000·000218·000020·00···A··0···0··8
11 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·0002a0·0000c8·00···A··0···0··811 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·000238·0000c0·00···A··0···0··8
12 ··[·8]·.rela.eh_frame····RELA············0000000000000000·0005b0·000078·18···I··9···7··812 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000540·000078·18···I··9···7··8
13 ··[·9]·.symtab···········SYMTAB··········0000000000000000·000368·000138·18·····10···5··813 ··[·9]·.symtab···········SYMTAB··········0000000000000000·0002f8·000138·18·····10···5··8
14 ··[10]·.strtab···········STRTAB··········0000000000000000·0004a0·00007f·00······0···0··114 ··[10]·.strtab···········STRTAB··········0000000000000000·000430·00007f·00······0···0··1
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·000628·000063·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·0005b8·000063·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··D·(mbind),·p·(processor·specific)20 ··D·(mbind),·p·(processor·specific)
1.46 KB
readelf --wide --symbols {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Symbol·table·'.symtab'·contains·13·entries:2 Symbol·table·'.symtab'·contains·13·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····5:·0000000000000000···176·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_new9 ·····5:·0000000000000000···164·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_new
10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
11 ·····7:·00000000000000b0···196·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_alloc11 ·····7:·00000000000000a4···160·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_alloc
12 ·····8:·0000000000000180····52·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_alloc012 ·····8:·0000000000000144····40·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_alloc0
13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
14 ····10:·00000000000001c0····68·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_destroy14 ····10:·000000000000016c····60·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_destroy
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
16 ····12:·0000000000000204····56·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_size16 ····12:·00000000000001a8····44·FUNC····GLOBAL·DEFAULT····1·di_mem_chunk_size
2.37 KB
readelf --wide --relocs {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x520·contains·6·entries:1 Relocation·section·'.rela.text'·at·offset·0x4b0·contains·6·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000038··000000060000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·03 000000000000002c··000000060000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
4 00000000000000e8··000000060000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·04 00000000000000d4··000000060000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
5 0000000000000194··000000070000011b·R_AARCH64_CALL26·······00000000000000b0·di_mem_chunk_alloc·+·05 0000000000000150··000000070000011b·R_AARCH64_CALL26·······00000000000000a4·di_mem_chunk_alloc·+·0
6 00000000000001a0··000000090000011b·R_AARCH64_CALL26·······0000000000000000·memset·+·06 000000000000015c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·memset·+·0
 7 0000000000000194··0000000b0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
7 00000000000001e8··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·08 000000000000019c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
8 0000000000000200··0000000b0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0 
  
9 Relocation·section·'.rela.eh_frame'·at·offset·0x5b0·contains·5·entries:9 Relocation·section·'.rela.eh_frame'·at·offset·0x540·contains·5·entries:
10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend10 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
11 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·011 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
12 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·b012 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a4
13 0000000000000068··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·18013 0000000000000068··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·144
14 0000000000000090··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1c014 000000000000008c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·16c
15 00000000000000b8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·20415 00000000000000b4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1a8
4.99 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 92 lines modifiedOffset 6, 86 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000000b012 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000000a4
13 ··DW_CFA_advance_loc:·24·to·000000000000001813 ··DW_CFA_advance_loc:·16·to·0000000000000010
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·8·to·000000000000002015 ··DW_CFA_advance_loc:·4·to·0000000000000014
16 ··DW_CFA_def_cfa_offset:·4816 ··DW_CFA_def_cfa_offset:·32
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-4017 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
19 ··DW_CFA_advance_loc:·16·to·0000000000000030 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-3218 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
21 ··DW_CFA_advance_loc:·112·to·00000000000000a019 ··DW_CFA_advance_loc:·12·to·0000000000000020
22 ··DW_CFA_restore:·r30·(x30) 
23 ··DW_CFA_restore:·r29·(x29)20 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
 21 ··DW_CFA_advance_loc:·116·to·0000000000000094
24 ··DW_CFA_restore:·r19·(x19)22 ··DW_CFA_restore:·r19·(x19)
 23 ··DW_CFA_restore:·r30·(x30)
 24 ··DW_CFA_restore:·r20·(x20)
25 ··DW_CFA_def_cfa_offset:·025 ··DW_CFA_def_cfa_offset:·0
26 ··DW_CFA_advance_loc:·4·to·00000000000000a426 ··DW_CFA_advance_loc:·4·to·0000000000000098
27 ··DW_CFA_AARCH64_negate_ra_state27 ··DW_CFA_AARCH64_negate_ra_state
28 ··DW_CFA_nop28 ··DW_CFA_nop
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 0000003c·0000000000000020·00000040·FDE·cie=00000000·pc=00000000000000b0..000000000000017431 0000003c·0000000000000020·00000040·FDE·cie=00000000·pc=00000000000000a4..0000000000000144
32 ··DW_CFA_advance_loc:·40·to·00000000000000d832 ··DW_CFA_advance_loc:·12·to·00000000000000b0
33 ··DW_CFA_AARCH64_negate_ra_state33 ··DW_CFA_AARCH64_negate_ra_state
34 ··DW_CFA_advance_loc:·4·to·00000000000000dc34 ··DW_CFA_advance_loc:·4·to·00000000000000b4
35 ··DW_CFA_def_cfa_offset:·3235 ··DW_CFA_def_cfa_offset:·16
36 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
37 ··DW_CFA_offset:·r30·(x30)·at·cfa-2436 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 37 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
38 ··DW_CFA_advance_loc:·108·to·000000000000014838 ··DW_CFA_advance_loc:·136·to·000000000000013c
 39 ··DW_CFA_restore:·r19·(x19)
39 ··DW_CFA_restore:·r30·(x30)40 ··DW_CFA_restore:·r30·(x30)
40 ··DW_CFA_restore:·r29·(x29) 
41 ··DW_CFA_def_cfa_offset:·041 ··DW_CFA_def_cfa_offset:·0
42 ··DW_CFA_advance_loc:·4·to·000000000000014c42 ··DW_CFA_advance_loc:·4·to·0000000000000140
43 ··DW_CFA_AARCH64_negate_ra_state43 ··DW_CFA_AARCH64_negate_ra_state
44 ··DW_CFA_nop44 ··DW_CFA_nop
45 ··DW_CFA_nop45 ··DW_CFA_nop
46 ··DW_CFA_nop46 ··DW_CFA_nop
  
47 00000060·0000000000000024·00000064·FDE·cie=00000000·pc=0000000000000180..00000000000001b447 00000060·0000000000000020·00000064·FDE·cie=00000000·pc=0000000000000144..000000000000016c
48 ··DW_CFA_advance_loc:·4·to·000000000000018448 ··DW_CFA_advance_loc:·4·to·0000000000000148
49 ··DW_CFA_AARCH64_negate_ra_state49 ··DW_CFA_AARCH64_negate_ra_state
50 ··DW_CFA_advance_loc:·4·to·000000000000018850 ··DW_CFA_advance_loc:·4·to·000000000000014c
51 ··DW_CFA_def_cfa_offset:·3251 ··DW_CFA_def_cfa_offset:·16
52 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
53 ··DW_CFA_offset:·r30·(x30)·at·cfa-2452 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
54 ··DW_CFA_advance_loc:·8·to·0000000000000190 
55 ··DW_CFA_offset:·r19·(x19)·at·cfa-1653 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
56 ··DW_CFA_advance_loc:·28·to·00000000000001ac54 ··DW_CFA_advance_loc:·24·to·0000000000000164
57 ··DW_CFA_restore:·r30·(x30) 
58 ··DW_CFA_restore:·r29·(x29) 
59 ··DW_CFA_restore:·r19·(x19)55 ··DW_CFA_restore:·r19·(x19)
 56 ··DW_CFA_restore:·r30·(x30)
60 ··DW_CFA_def_cfa_offset:·057 ··DW_CFA_def_cfa_offset:·0
61 ··DW_CFA_advance_loc:·4·to·00000000000001b058 ··DW_CFA_advance_loc:·4·to·0000000000000168
62 ··DW_CFA_AARCH64_negate_ra_state59 ··DW_CFA_AARCH64_negate_ra_state
63 ··DW_CFA_nop60 ··DW_CFA_nop
64 ··DW_CFA_nop61 ··DW_CFA_nop
65 ··DW_CFA_nop62 ··DW_CFA_nop
  
66 00000088·0000000000000024·0000008c·FDE·cie=00000000·pc=00000000000001c0..000000000000020463 00000084·0000000000000024·00000088·FDE·cie=00000000·pc=000000000000016c..00000000000001a8
67 ··DW_CFA_advance_loc:·4·to·00000000000001c464 ··DW_CFA_advance_loc:·4·to·0000000000000170
68 ··DW_CFA_AARCH64_negate_ra_state65 ··DW_CFA_AARCH64_negate_ra_state
69 ··DW_CFA_advance_loc:·4·to·00000000000001c866 ··DW_CFA_advance_loc:·4·to·0000000000000174
70 ··DW_CFA_def_cfa_offset:·3267 ··DW_CFA_def_cfa_offset:·32
71 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
72 ··DW_CFA_offset:·r30·(x30)·at·cfa-2468 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
73 ··DW_CFA_advance_loc:·8·to·00000000000001d0 
74 ··DW_CFA_offset:·r19·(x19)·at·cfa-1669 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 70 ··DW_CFA_advance_loc:·12·to·0000000000000180
75 ··DW_CFA_offset:·r20·(x20)·at·cfa-871 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
76 ··DW_CFA_advance_loc:·44·to·00000000000001fc72 ··DW_CFA_advance_loc:·16·to·0000000000000190
 73 ··DW_CFA_remember_state
77 ··DW_CFA_restore:·r30·(x30) 
78 ··DW_CFA_restore:·r29·(x29) 
79 ··DW_CFA_restore:·r19·(x19)74 ··DW_CFA_restore:·r19·(x19)
 75 ··DW_CFA_restore:·r30·(x30)
80 ··DW_CFA_restore:·r20·(x20)76 ··DW_CFA_restore:·r20·(x20)
81 ··DW_CFA_def_cfa_offset:·077 ··DW_CFA_def_cfa_offset:·0
82 ··DW_CFA_advance_loc:·4·to·000000000000020078 ··DW_CFA_advance_loc:·4·to·0000000000000194
83 ··DW_CFA_AARCH64_negate_ra_state79 ··DW_CFA_AARCH64_negate_ra_state
 80 ··DW_CFA_advance_loc:·4·to·0000000000000198
 81 ··DW_CFA_restore_state
  
84 000000b0·0000000000000014·000000b4·FDE·cie=00000000·pc=0000000000000204..000000000000023c82 000000ac·0000000000000010·000000b0·FDE·cie=00000000·pc=00000000000001a8..00000000000001d4
85 ··DW_CFA_nop 
86 ··DW_CFA_nop 
87 ··DW_CFA_nop 
88 ··DW_CFA_nop 
89 ··DW_CFA_nop83 ··DW_CFA_nop
90 ··DW_CFA_nop84 ··DW_CFA_nop
91 ··DW_CFA_nop85 ··DW_CFA_nop
  
5.73 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 166 lines modifiedOffset 3, 140 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 0000000000000000·<di_mem_chunk_new>:4 0000000000000000·<di_mem_chunk_new>:
5 di_mem_chunk_new():5 di_mem_chunk_new():
6 »       bti»    c6 »       bti»    c
7 »       cmp»    w1,·w07 »       cmp»    w1,·w0
8 »       b.cc»   a8·<di_mem_chunk_new+0xa8>··//·b.lo,·b.ul,·b.last8 »       b.cc»   9c·<di_mem_chunk_new+0x9c>··//·b.lo,·b.ul,·b.last
9 »       sub»    w2,·w0,·#0x1 
10 »       mov»    w3,·w0 
11 »       paciasp9 »       paciasp
12 »       add»    w2,·w2,·w1 
13 »       stp»    x29,·x30,·[sp,·#-48]!10 »       stp»    x30,·x19,·[sp,·#-32]!
14 »       mov»    x29,·sp11 »       sub»    w19,·w0,·#0x1
 12 »       add»    w19,·w19,·w1
 13 »       str»    x20,·[sp,·#16]
 14 »       mov»    w20,·w0
15 »       udiv»   w2,·w2,·w015 »       udiv»   w19,·w19,·w0
16 »       mov»    x0,·#0x30··················»    //·#4816 »       mov»    x0,·#0x30··················»    //·#48
17 »       str»    x19,·[sp,·#16] 
18 »       str»    w3,·[sp,·#44] 
19 »       mul»    w19,·w3,·w2 
20 »       bl»     0·<di_malloc>17 »       bl»     0·<di_malloc>
21 ·R_AARCH64_CALL26»       di_malloc18 ·R_AARCH64_CALL26»       di_malloc
22 »       ldr»    w3,·[sp,·#44] 
23 »       mov»    w2,·w19 
24 »       stp»    xzr,·xzr,·[x0,·#32]19 »       stp»    xzr,·xzr,·[x0,·#32]
25 »       and»    x1,·x3,·#0xfffffff820 »       and»    x1,·x20,·#0xfffffff8
26 »       mov»    w4,·w321 »       mov»    w3,·w20
27 »       add»    x1,·x1,·#0x822 »       add»    x1,·x1,·#0x8
28 »       tst»    x3,·#0x723 »       tst»    x20,·#0x7
29 »       add»    x2,·x2,·#0x2824 »       mov»    x2,·#0x10··················»    //·#16
30 »       csel»   x1,·x1,·x4,·ne»//·ne·=·any25 »       csel»   x1,·x1,·x3,·ne»//·ne·=·any
31 »       add»    x4,·x4,·#0x28 
32 »       stp»    xzr,·x1,·[x0]26 »       stp»    xzr,·x1,·[x0]
33 »       mov»    x1,·#0x10··················»    //·#1627 »       mul»    w1,·w20,·w19
 28 »       add»    x1,·x1,·#0x28
34 »       mov»    x3,·x129 »       mov»    x4,·x2
35 »       lsl»    x1,·x1,·#130 »       lsl»    x2,·x2,·#1
36 »       cmp»    x2,·x1 
37 »       b.hi»   6c·<di_mem_chunk_new+0x6c>··//·b.pmore 
38 »       sub»    x5,·x2,·x3 
39 »       sub»    x2,·x1,·x2 
40 »       cmp»    x5,·x231 »       cmp»    x1,·x2
41 »       ccmp»   x4,·x3,·#0x2,·cc»      //·cc·=·lo,·ul,·last32 »       b.hi»   58·<di_mem_chunk_new+0x58>··//·b.pmore
 33 »       sub»    x5,·x1,·x4
 34 »       sub»    x1,·x2,·x1
 35 »       cmp»    x5,·x1
 36 »       b.cs»   84·<di_mem_chunk_new+0x84>··//·b.hs,·b.nlast
 37 »       add»    x3,·x3,·#0x28
 38 »       cmp»    x3,·x4
42 »       csel»   x1,·x1,·x3,·hi»//·hi·=·pmore39 »       csel»   x2,·x2,·x4,·hi»//·hi·=·pmore
43 »       sub»    x2,·x1,·#0x2840 »       sub»    x1,·x2,·#0x28
44 »       stp»    x2,·x1,·[x0,·#16]41 »       stp»    x1,·x2,·[x0,·#16]
45 »       ldr»    x19,·[sp,·#16]42 »       ldr»    x20,·[sp,·#16]
46 »       ldp»    x29,·x30,·[sp],·#4843 »       ldp»    x30,·x19,·[sp],·#32
47 »       autiasp44 »       autiasp
48 »       ret45 »       ret
49 »       mov»    x0,·#0x0···················»     //·#046 »       mov»    x0,·#0x0···················»     //·#0
50 »       ret47 »       ret
  
51 00000000000000b0·<di_mem_chunk_alloc>:48 00000000000000a4·<di_mem_chunk_alloc>:
52 di_mem_chunk_alloc():49 di_mem_chunk_alloc():
53 »       bti»    c50 »       bti»    c
54 »       mov»    x1,·x0 
55 »       ldr»    x0,·[x0,·#32]51 »       ldr»    x1,·[x0,·#32]
56 »       cbz»    x0,·d4·<di_mem_chunk_alloc+0x24> 
57 »       ldp»    x2,·x3,·[x1,·#8] 
58 »       ldr»    x4,·[x0,·#16] 
59 »       add»    x2,·x4,·x2 
60 »       cmp»    x2,·x3 
61 »       b.ls»   150·<di_mem_chunk_alloc+0xa0>··//·b.plast 
62 »       paciasp52 »       paciasp
63 »       stp»    x29,·x30,·[sp,·#-32]!53 »       stp»    x30,·x19,·[sp,·#-16]!
64 »       mov»    x29,·sp54 »       mov»    x19,·x0
 55 »       cbz»    x1,·d0·<di_mem_chunk_alloc+0x2c>
 56 »       ldp»    x2,·x3,·[x0,·#8]
 57 »       ldr»    x0,·[x1,·#16]
 58 »       add»    x2,·x0,·x2
 59 »       cmp»    x2,·x3
 60 »       b.ls»   110·<di_mem_chunk_alloc+0x6c>··//·b.plast
65 »       ldr»    x0,·[x1,·#24]61 »       ldr»    x0,·[x19,·#24]
66 »       str»    x1,·[sp,·#24] 
67 »       bl»     0·<di_malloc>62 »       bl»     0·<di_malloc>
68 ·R_AARCH64_CALL26»       di_malloc63 ·R_AARCH64_CALL26»       di_malloc
69 »       ldr»    x1,·[sp,·#24] 
70 »       ldr»    w2,·[x1] 
71 »       str»    x0,·[x1,·#32]64 »       str»    x0,·[x19,·#32]
 65 »       ldr»    w1,·[x19]
72 »       add»    w2,·w2,·#0x166 »       add»    w1,·w1,·#0x1
73 »       str»    w2,·[x1]67 »       str»    w1,·[x19]
74 »       ldr»    x2,·[x1,·#40]68 »       ldr»    x1,·[x19,·#40]
75 »       stp»    x2,·xzr,·[x0]69 »       stp»    x1,·xzr,·[x0]
76 »       cbz»    x2,·114·<di_mem_chunk_alloc+0x64>70 »       cbz»    x1,·f8·<di_mem_chunk_alloc+0x54>
77 »       str»    x0,·[x2,·#8]71 »       str»    x0,·[x1,·#8]
78 »       ldr»    x0,·[x1,·#32]72 »       ldr»    x1,·[x19,·#32]
79 »       str»    x0,·[x1,·#40]73 »       str»    x1,·[x19,·#40]
80 »       str»    xzr,·[x0,·#16]74 »       str»    xzr,·[x1,·#16]
 75 »       ldr»    x0,·[x19,·#16]
 76 »       stp»    x0,·xzr,·[x1,·#24]
81 »       mov»    x5,·#0x1···················»     //·#177 »       mov»    x0,·#0x0···················»     //·#0
82 »       mov»    x4,·#0x28··················»    //·#40 
83 »       ldr»    x3,·[x1,·#16] 
84 »       stp»    x3,·xzr,·[x0,·#24] 
85 »       ldr»    x2,·[x1,·#8]78 »       ldr»    x2,·[x19,·#8]
 79 »       add»    x2,·x2,·x0
86 »       str»    x2,·[x0,·#16]80 »       str»    x2,·[x1,·#16]
 81 »       ldp»    x2,·x3,·[x1,·#24]
 82 »       add»    x0,·x0,·#0x28
87 »       ldr»    x1,·[x1,·#8]83 »       ldr»    x4,·[x19,·#8]
88 »       sub»    x3,·x3,·x1 
89 »       stp»    x3,·x5,·[x0,·#24] 
90 »       add»    x0,·x0,·x484 »       add»    x0,·x1,·x0
 85 »       add»    x3,·x3,·#0x1
 86 »       sub»    x2,·x2,·x4
 87 »       stp»    x2,·x3,·[x1,·#24]
91 »       ldp»    x29,·x30,·[sp],·#3288 »       ldp»    x30,·x19,·[sp],·#16
92 »       autiasp89 »       autiasp
93 »       ret90 »       ret
94 »       ldp»    x3,·x5,·[x0,·#24] 
95 »       str»    x2,·[x0,·#16] 
96 »       add»    x4,·x4,·#0x28 
97 »       ldr»    x1,·[x1,·#8] 
98 »       add»    x5,·x5,·#0x1 
99 »       sub»    x3,·x3,·x1 
100 »       stp»    x3,·x5,·[x0,·#24] 
101 »       add»    x0,·x0,·x4 
Max diff block lines reached; 1931/5680 bytes (34.00%) of diff not shown.
1.74 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 17 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........
5 ··0x00000020·b0000000·00462d42·0e309d06·9e054493·.....F-B.0....D.5 ··0x00000020·a4000000·00442d41·0e209e04·93034394·.....D-A.·....C.
6 ··0x00000030·045cdedd·d30e0041·2d000000·20000000·.\.....A-...·...6 ··0x00000030·025dd3de·d40e0041·2d000000·20000000·.].....A-...·...
7 ··0x00000040·40000000·00000000·c4000000·004a2d41·@............J-A7 ··0x00000040·40000000·00000000·a0000000·00432d41·@............C-A
8 ··0x00000050·0e209d04·9e035bde·dd0e0041·2d000000·.·....[....A-...8 ··0x00000050·0e109e02·930162d3·de0e0041·2d000000·......b....A-...
9 ··0x00000060·24000000·64000000·00000000·34000000·$...d.......4...9 ··0x00000060·20000000·64000000·00000000·28000000··...d.......(...
10 ··0x00000070·00412d41·0e209d04·9e034293·0247dedd·.A-A.·....B..G..10 ··0x00000070·00412d41·0e109e02·930146d3·de0e0041·.A-A......F....A
11 ··0x00000080·d30e0041·2d000000·24000000·8c000000·...A-...$.......11 ··0x00000080·2d000000·24000000·88000000·00000000·-...$...........
12 ··0x00000090·00000000·44000000·00412d41·0e209d04·....D....A-A.·.. 
13 ··0x000000a0·9e034293·0294014b·deddd3d4·0e00412d·..B....K......A-12 ··0x00000090·3c000000·00412d41·0e209e04·93034394·<....A-A.·....C.
 13 ··0x000000a0·02440ad3·ded40e00·412d410b·10000000·.D......A-A.....
14 ··0x000000b0·14000000·b4000000·00000000·38000000·............8...14 ··0x000000b0·b0000000·00000000·2c000000·00000000·........,.......
15 ··0x000000c0·00000000·00000000···················........ 
  
58.7 KB
package.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········5264·(bytes·into·file)13 ··Start·of·section·headers:··········4816·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1519 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1420 ··Section·header·string·table·index:·14
3.11 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x1490:1 There·are·15·section·headers,·starting·at·offset·0x12d0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0005e8·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000484·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000e30·000378·18···I·12···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000bf8·0003f0·18···I·12···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000628·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0004c4·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000628·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0004c4·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000628·0000e9·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·0004c4·0000a5·01·AMS··0···0··1
10 ··[·6]·.data.rel.ro.local·PROGBITS········0000000000000000·000718·0000a8·00··WA··0···0·1610 ··[·6]·.data.rel.ro.local·PROGBITS········0000000000000000·000570·0000a0·00··WA··0···0··8
11 ··[·7]·.rela.data.rel.ro.local·RELA············0000000000000000·0011a8·000198·18···I·12···6··811 ··[·7]·.rela.data.rel.ro.local·RELA············0000000000000000·000fe8·000198·18···I·12···6··8
12 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·0007c0·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········0000000000000000·000610·000000·00······0···0··1
13 ··[·9]·.note.gnu.property·NOTE············0000000000000000·0007c0·000020·00···A··0···0··813 ··[·9]·.note.gnu.property·NOTE············0000000000000000·000610·000020·00···A··0···0··8
14 ··[10]·.eh_frame·········PROGBITS········0000000000000000·0007e0·0001d8·00···A··0···0··814 ··[10]·.eh_frame·········PROGBITS········0000000000000000·000630·000148·00···A··0···0··8
15 ··[11]·.rela.eh_frame····RELA············0000000000000000·001340·0000c0·18···I·12··10··815 ··[11]·.rela.eh_frame····RELA············0000000000000000·001180·0000c0·18···I·12··10··8
16 ··[12]·.symtab···········SYMTAB··········0000000000000000·0009b8·0002d0·18·····13···9··816 ··[12]·.symtab···········SYMTAB··········0000000000000000·000778·0002d0·18·····13···8··8
17 ··[13]·.strtab···········STRTAB··········0000000000000000·000c88·0001a2·00······0···0··117 ··[13]·.strtab···········STRTAB··········0000000000000000·000a48·0001a9·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········0000000000000000·001400·00008a·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········0000000000000000·001240·00008a·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·p·(processor·specific)23 ··D·(mbind),·p·(processor·specific)
4.23 KB
readelf --wide --symbols {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Symbol·table·'.symtab'·contains·30·entries:1 Symbol·table·'.symtab'·contains·30·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
8 ·····5:·0000000000000000···564·FUNC····LOCAL··DEFAULT····1·verrevcmp7 ·····4:·0000000000000000···424·FUNC····LOCAL··DEFAULT····1·verrevcmp
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
11 ·····8:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···10·$d10 ·····7:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···10·$d
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc
13 ····10:·0000000000000240···132·FUNC····GLOBAL·DEFAULT····1·di_package_destroy12 ·····9:·00000000000001a8···108·FUNC····GLOBAL·DEFAULT····1·di_package_destroy
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
 14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
15 ····12:·00000000000002c4·····8·FUNC····GLOBAL·DEFAULT····1·internal_di_package_destroy_func15 ····12:·0000000000000214·····8·FUNC····GLOBAL·DEFAULT····1·internal_di_package_destroy_func
16 ····13:·00000000000002cc·····8·FUNC····GLOBAL·DEFAULT····1·di_package_version_free16 ····13:·000000000000021c·····8·FUNC····GLOBAL·DEFAULT····1·di_package_version_free
17 ····14:·00000000000002e0···116·FUNC····GLOBAL·DEFAULT····1·di_package_version_compare17 ····14:·0000000000000224···116·FUNC····GLOBAL·DEFAULT····1·di_package_version_compare
18 ····15:·0000000000000360···364·FUNC····GLOBAL·DEFAULT····1·di_package_version_parse18 ····15:·0000000000000298···300·FUNC····GLOBAL·DEFAULT····1·di_package_version_parse
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
 20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc021 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtoul24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtoul
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strrchr25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strrchr
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
27 ····24:·00000000000004cc···156·FUNC····GLOBAL·DEFAULT····1·di_package_array_text_from27 ····24:·00000000000003c4····76·FUNC····GLOBAL·DEFAULT····1·internal_di_package_array_text_from_rstring
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
29 ····26:·0000000000000568···128·FUNC····GLOBAL·DEFAULT····1·internal_di_package_array_text_from_rstring29 ····26:·0000000000000410···116·FUNC····GLOBAL·DEFAULT····1·di_package_array_text_from
30 ····27:·0000000000000000····56·OBJECT··GLOBAL·DEFAULT····6·di_package_status_text30 ····27:·0000000000000000····56·OBJECT··GLOBAL·DEFAULT····6·di_package_status_text
31 ····28:·0000000000000040····48·OBJECT··GLOBAL·DEFAULT····6·di_package_status_want_text31 ····28:·0000000000000038····48·OBJECT··GLOBAL·DEFAULT····6·di_package_status_want_text
32 ····29:·0000000000000070····56·OBJECT··GLOBAL·DEFAULT····6·di_package_priority_text32 ····29:·0000000000000068····56·OBJECT··GLOBAL·DEFAULT····6·di_package_priority_text
12.5 KB
readelf --wide --relocs {}
    
Offset 1, 71 lines modifiedOffset 1, 76 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xe30·contains·37·entries:1 Relocation·section·'.rela.text'·at·offset·0xbf8·contains·42·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
 3 0000000000000018··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
 4 000000000000001c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
3 0000000000000024··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·05 0000000000000024··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
4 0000000000000028··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·06 0000000000000028··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
5 000000000000004c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·07 0000000000000040··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0
6 000000000000008c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·08 0000000000000068··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0
7 00000000000000f0··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·09 00000000000000e0··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0
8 0000000000000110··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·010 00000000000000f8··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0
9 00000000000001b0··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·011 0000000000000124··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0
10 0000000000000204··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0 
11 000000000000020c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0 
12 0000000000000258··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·012 00000000000001b8··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
13 0000000000000260··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·013 00000000000001c0··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
14 0000000000000268··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·014 00000000000001c8··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
15 0000000000000270··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·015 00000000000001d0··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
16 0000000000000278··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·016 00000000000001d8··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
17 0000000000000280··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·017 00000000000001e0··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
18 0000000000000288··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·018 00000000000001e8··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
19 0000000000000290··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·019 00000000000001f0··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
20 0000000000000298··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·020 00000000000001f8··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
 21 0000000000000210··0000000b0000011a·R_AARCH64_JUMP26·······0000000000000000·memset·+·0
21 00000000000002c8··0000000a0000011a·R_AARCH64_JUMP26·······0000000000000240·di_package_destroy·+·022 0000000000000218··000000090000011a·R_AARCH64_JUMP26·······00000000000001a8·di_package_destroy·+·0
22 00000000000002d0··0000000b0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·023 0000000000000220··0000000a0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
23 0000000000000378··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·024 00000000000002a8··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
24 000000000000037c··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·025 00000000000002ac··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 26 00000000000002d0··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 27 00000000000002d4··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 28 00000000000002ec··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
25 000000000000039c··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·029 00000000000002f4··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
26 00000000000003ac··000000120000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·030 0000000000000304··000000130000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
27 00000000000003bc··000000130000011b·R_AARCH64_CALL26·······0000000000000000·strchr·+·031 0000000000000314··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strchr·+·0
28 00000000000003d8··000000140000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_strtoul·+·032 000000000000032c··000000150000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_strtoul·+·0
29 0000000000000408··000000150000011b·R_AARCH64_CALL26·······0000000000000000·strrchr·+·033 0000000000000358··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strrchr·+·0
30 0000000000000424··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0 
31 000000000000043c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·034 000000000000036c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
 35 0000000000000380··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
 36 000000000000039c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
 37 00000000000003ec··000000190000011b·R_AARCH64_CALL26·······0000000000000000·strncmp·+·0
32 0000000000000448··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·038 0000000000000424··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
33 000000000000044c··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·039 0000000000000428··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
34 0000000000000490··000000150000011b·R_AARCH64_CALL26·······0000000000000000·strrchr·+·040 0000000000000440··000000130000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
35 00000000000004a8··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·041 0000000000000450··000000180000011b·R_AARCH64_CALL26·······00000000000003c4·internal_di_package_array_text_from_rstring·+·0
 42 0000000000000454··0000001000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 43 0000000000000458··0000001000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
36 00000000000004c8··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·044 0000000000000470··000000110000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
37 00000000000004fc··000000120000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
38 0000000000000520··000000190000011b·R_AARCH64_CALL26·······0000000000000000·strncmp·+·0 
39 00000000000005ac··000000190000011b·R_AARCH64_CALL26·······0000000000000000·strncmp·+·0 
  
40 Relocation·section·'.rela.data.rel.ro.local'·at·offset·0x11a8·contains·17·entries:45 Relocation·section·'.rela.data.rel.ro.local'·at·offset·0xfe8·contains·17·entries:
41 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend46 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
42 0000000000000000··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·847 0000000000000000··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·1
43 0000000000000008··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·1848 0000000000000008··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·b
44 0000000000000010··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·2849 0000000000000010··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·19
45 0000000000000018··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·3850 0000000000000018··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·22
46 0000000000000020··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·4851 0000000000000020··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·2c
47 0000000000000028··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·5852 0000000000000028··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·3c
 53 0000000000000038··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·49
48 0000000000000040··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·6854 0000000000000040··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·51
49 0000000000000048··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·7055 0000000000000048··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·59
50 0000000000000050··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·7856 0000000000000050··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·5e
51 0000000000000058··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·8057 0000000000000058··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·68
52 0000000000000060··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·9058 0000000000000068··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·6e
53 0000000000000070··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·9859 0000000000000070··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·7a
54 0000000000000078··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·a860 0000000000000078··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·80
55 0000000000000080··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·b061 0000000000000080··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·89
56 0000000000000088··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·c062 0000000000000088··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·92
57 0000000000000090··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·d063 0000000000000090··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·9c
58 0000000000000098··0000000200000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·e0 
  
59 Relocation·section·'.rela.eh_frame'·at·offset·0x1340·contains·8·entries:64 Relocation·section·'.rela.eh_frame'·at·offset·0x1180·contains·8·entries:
60 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend65 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
61 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·066 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
 67 000000000000004c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1a8
62 000000000000005c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·24068 0000000000000070··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·214
63 0000000000000084··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2c469 0000000000000084··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·21c
64 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2cc70 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·224
65 00000000000000ac··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2e071 00000000000000d0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·298
66 00000000000000d8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·360 
67 0000000000000120··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·4cc72 0000000000000100··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·3c4
68 0000000000000184··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·56873 000000000000012c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·410
12.5 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 262 lines modifiedOffset 6, 155 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·000000000000003c·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000023412 00000014·000000000000002c·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000001a8
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·4816 ··DW_CFA_def_cfa_offset:·48
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-4017 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
19 ··DW_CFA_advance_loc:·12·to·0000000000000014 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-3218 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 19 ··DW_CFA_advance_loc:·4·to·000000000000000c
21 ··DW_CFA_offset:·r20·(x20)·at·cfa-2420 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
22 ··DW_CFA_offset:·r21·(x21)·at·cfa-1621 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
 22 ··DW_CFA_advance_loc:·8·to·0000000000000014
23 ··DW_CFA_offset:·r22·(x22)·at·cfa-823 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
24 ··DW_CFA_advance_loc:·212·to·00000000000000e824 ··DW_CFA_advance_loc:·144·to·00000000000000a4
25 ··DW_CFA_remember_state25 ··DW_CFA_remember_state
26 ··DW_CFA_restore:·r30·(x30) 
27 ··DW_CFA_restore:·r29·(x29) 
28 ··DW_CFA_restore:·r21·(x21) 
29 ··DW_CFA_restore:·r22·(x22) 
30 ··DW_CFA_restore:·r19·(x19)26 ··DW_CFA_restore:·r19·(x19)
31 ··DW_CFA_restore:·r20·(x20) 
32 ··DW_CFA_def_cfa_offset:·0 
33 ··DW_CFA_advance_loc:·4·to·00000000000000ec 
34 ··DW_CFA_AARCH64_negate_ra_state 
35 ··DW_CFA_advance_loc:·4·to·00000000000000f0 
36 ··DW_CFA_restore_state 
37 ··DW_CFA_advance_loc:·224·to·00000000000001d0 
38 ··DW_CFA_remember_state 
39 ··DW_CFA_restore:·r30·(x30)27 ··DW_CFA_restore:·r30·(x30)
40 ··DW_CFA_restore:·r29·(x29) 
41 ··DW_CFA_restore:·r21·(x21) 
42 ··DW_CFA_restore:·r22·(x22)28 ··DW_CFA_restore:·r22·(x22)
43 ··DW_CFA_restore:·r19·(x19) 
44 ··DW_CFA_restore:·r20·(x20)29 ··DW_CFA_restore:·r20·(x20)
 30 ··DW_CFA_restore:·r21·(x21)
45 ··DW_CFA_def_cfa_offset:·031 ··DW_CFA_def_cfa_offset:·0
46 ··DW_CFA_advance_loc:·4·to·00000000000001d432 ··DW_CFA_advance_loc:·4·to·00000000000000a8
47 ··DW_CFA_AARCH64_negate_ra_state33 ··DW_CFA_AARCH64_negate_ra_state
48 ··DW_CFA_advance_loc:·4·to·00000000000001d834 ··DW_CFA_advance_loc:·4·to·00000000000000ac
49 ··DW_CFA_restore_state35 ··DW_CFA_restore_state
50 ··DW_CFA_nop36 ··DW_CFA_nop
  
51 00000054·0000000000000024·00000058·FDE·cie=00000000·pc=0000000000000240..00000000000002c437 00000044·0000000000000020·00000048·FDE·cie=00000000·pc=00000000000001a8..0000000000000214
52 ··DW_CFA_advance_loc:·4·to·000000000000024438 ··DW_CFA_advance_loc:·4·to·00000000000001ac
53 ··DW_CFA_AARCH64_negate_ra_state39 ··DW_CFA_AARCH64_negate_ra_state
54 ··DW_CFA_advance_loc:·4·to·000000000000024840 ··DW_CFA_advance_loc:·4·to·00000000000001b0
55 ··DW_CFA_def_cfa_offset:·3241 ··DW_CFA_def_cfa_offset:·16
56 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
57 ··DW_CFA_offset:·r30·(x30)·at·cfa-2442 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 43 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
58 ··DW_CFA_advance_loc:·8·to·000000000000025044 ··DW_CFA_advance_loc:·88·to·0000000000000208
59 ··DW_CFA_offset:·r19·(x19)·at·cfa-16 
60 ··DW_CFA_advance_loc:·108·to·00000000000002bc 
61 ··DW_CFA_restore:·r30·(x30) 
62 ··DW_CFA_restore:·r29·(x29) 
63 ··DW_CFA_restore:·r19·(x19)45 ··DW_CFA_restore:·r19·(x19)
 46 ··DW_CFA_restore:·r30·(x30)
64 ··DW_CFA_def_cfa_offset:·047 ··DW_CFA_def_cfa_offset:·0
65 ··DW_CFA_advance_loc:·4·to·00000000000002c048 ··DW_CFA_advance_loc:·4·to·000000000000020c
66 ··DW_CFA_AARCH64_negate_ra_state49 ··DW_CFA_AARCH64_negate_ra_state
67 ··DW_CFA_nop50 ··DW_CFA_nop
68 ··DW_CFA_nop51 ··DW_CFA_nop
69 ··DW_CFA_nop52 ··DW_CFA_nop
  
70 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=00000000000002c4..00000000000002cc53 00000068·0000000000000010·0000006c·FDE·cie=00000000·pc=0000000000000214..000000000000021c
71 ··DW_CFA_nop54 ··DW_CFA_nop
72 ··DW_CFA_nop55 ··DW_CFA_nop
73 ··DW_CFA_nop56 ··DW_CFA_nop
  
74 00000090·0000000000000010·00000094·FDE·cie=00000000·pc=00000000000002cc..00000000000002d457 0000007c·0000000000000010·00000080·FDE·cie=00000000·pc=000000000000021c..0000000000000224
75 ··DW_CFA_nop58 ··DW_CFA_nop
76 ··DW_CFA_nop59 ··DW_CFA_nop
77 ··DW_CFA_nop60 ··DW_CFA_nop
  
78 000000a4·0000000000000028·000000a8·FDE·cie=00000000·pc=00000000000002e0..000000000000035461 00000090·0000000000000034·00000094·FDE·cie=00000000·pc=0000000000000224..0000000000000298
79 ··DW_CFA_advance_loc:·28·to·00000000000002fc62 ··DW_CFA_advance_loc:·28·to·0000000000000240
80 ··DW_CFA_AARCH64_negate_ra_state63 ··DW_CFA_AARCH64_negate_ra_state
81 ··DW_CFA_advance_loc:·4·to·000000000000030064 ··DW_CFA_advance_loc:·4·to·0000000000000244
82 ··DW_CFA_def_cfa_offset:·3265 ··DW_CFA_def_cfa_offset:·32
83 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
84 ··DW_CFA_offset:·r30·(x30)·at·cfa-2466 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
 67 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 68 ··DW_CFA_advance_loc:·12·to·0000000000000250
 69 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
85 ··DW_CFA_advance_loc:·36·to·000000000000032470 ··DW_CFA_advance_loc:·32·to·0000000000000270
86 ··DW_CFA_remember_state 
87 ··DW_CFA_restore:·r30·(x30) 
88 ··DW_CFA_restore:·r29·(x29)71 ··DW_CFA_restore:·r19·(x19)
89 ··DW_CFA_def_cfa_offset:·0 
90 ··DW_CFA_advance_loc:·4·to·0000000000000328 
91 ··DW_CFA_AARCH64_negate_ra_state 
92 ··DW_CFA_advance_loc:·4·to·000000000000032c 
93 ··DW_CFA_restore_state 
94 ··DW_CFA_advance_loc:·16·to·000000000000033c 
95 ··DW_CFA_restore:·r30·(x30)72 ··DW_CFA_restore:·r30·(x30)
96 ··DW_CFA_restore:·r29·(x29)73 ··DW_CFA_restore:·r20·(x20)
97 ··DW_CFA_def_cfa_offset:·074 ··DW_CFA_def_cfa_offset:·0
98 ··DW_CFA_advance_loc:·4·to·000000000000034075 ··DW_CFA_advance_loc:·4·to·0000000000000274
99 ··DW_CFA_AARCH64_negate_ra_state76 ··DW_CFA_AARCH64_negate_ra_state
100 ··DW_CFA_nop 
  
101 000000d0·0000000000000044·000000d4·FDE·cie=00000000·pc=0000000000000360..00000000000004cc 
102 ··DW_CFA_advance_loc:·4·to·000000000000036477 ··DW_CFA_advance_loc:·20·to·0000000000000288
 78 ··DW_CFA_def_cfa_offset:·32
 79 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 80 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
 81 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
103 ··DW_CFA_AARCH64_negate_ra_state82 ··DW_CFA_AARCH64_negate_ra_state
104 ··DW_CFA_advance_loc:·4·to·0000000000000368 
105 ··DW_CFA_def_cfa_offset:·80 
106 ··DW_CFA_advance_loc:·4·to·000000000000036c 
107 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
108 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
109 ··DW_CFA_advance_loc:·8·to·000000000000037483 ··DW_CFA_advance_loc:·8·to·0000000000000290
110 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
111 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
112 ··DW_CFA_advance_loc:·40·to·000000000000039c 
113 ··DW_CFA_offset:·r21·(x21)·at·cfa-16 
114 ··DW_CFA_advance_loc:·168·to·0000000000000444 
Max diff block lines reached; 6776/12736 bytes (53.20%) of diff not shown.
759 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 dhdxbhbxB1 @9ExexAxax!
2 undefined2 undefined
3 not-installed3 not-installed
4 unpacked4 unpacked
5 installed5 installed
6 half-configured6 half-configured
7 config-files7 config-files
8 deinstall8 deinstall
Offset 15, 23 lines modifiedOffset 15, 23 lines modified
15 __ctype_b_loc15 __ctype_b_loc
16 di_package_destroy16 di_package_destroy
17 internal_di_package_destroy_func17 internal_di_package_destroy_func
18 di_package_version_free18 di_package_version_free
19 di_package_version_compare19 di_package_version_compare
20 di_package_version_parse20 di_package_version_parse
21 __stack_chk_guard21 __stack_chk_guard
 22 __stack_chk_fail
22 di_malloc023 di_malloc0
23 __isoc23_strtoul24 __isoc23_strtoul
24 di_stradup25 di_stradup
25 __stack_chk_fail 
26 di_package_array_text_from 
27 internal_di_package_array_text_from_rstring26 internal_di_package_array_text_from_rstring
 27 di_package_array_text_from
28 di_package_status_text28 di_package_status_text
29 di_package_status_want_text29 di_package_status_want_text
30 di_package_priority_text30 di_package_priority_text
31 .shstrtab31 .shstrtab
32 .rela.text32 .rela.text
33 .rodata.str1.833 .rodata.str1.1
34 .rela.data.rel.ro.local34 .rela.data.rel.ro.local
35 .note.GNU-stack35 .note.GNU-stack
36 .note.gnu.property36 .note.gnu.property
37 .rela.eh_frame37 .rela.eh_frame
16.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 173 lines modifiedOffset 2, 133 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<verrevcmp>:3 0000000000000000·<verrevcmp>:
4 verrevcmp():4 verrevcmp():
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-48]!6 »       stp»    x30,·x19,·[sp,·#-48]!
7 »       mov»    x29,·sp 
8 »       stp»    x19,·x20,·[sp,·#16]7 »       stp»    x20,·x21,·[sp,·#16]
 8 »       mov»    x20,·x1
9 »       stp»    x21,·x22,·[sp,·#32]9 »       str»    x22,·[sp,·#32]
10 »       cbz»    x0,·204·<verrevcmp+0x204>10 »       cbnz»   x0,·30·<verrevcmp+0x30>
11 »       ldrb»   w19,·[x0] 
12 »       mov»    x22,·x0 
13 »       cmp»    x1,·#0x011 »       adrp»   x22,·0·<verrevcmp>
 12 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
 13 »       add»    x22,·x22,·#0x0
 14 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
 15 »       cbnz»   x20,·188·<verrevcmp+0x188>
14 »       adrp»   x20,·0·<verrevcmp>16 »       adrp»   x20,·0·<verrevcmp>
15 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.817 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
16 »       add»    x20,·x20,·#0x018 »       add»    x20,·x20,·#0x0
17 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.819 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
18 »       csel»   x20,·x20,·x1,·eq»      //·eq·=·none 
19 »       cbnz»   w19,·f0·<verrevcmp+0xf0> 
20 »       ldrb»   w0,·[x20] 
21 »       cbz»    w0,·dc·<verrevcmp+0xdc> 
22 »       nop 
23 »       cbnz»   w19,·f0·<verrevcmp+0xf0> 
24 »       ldrb»   w21,·[x20] 
25 »       cbz»    w21,·1e8·<verrevcmp+0x1e8>20 »       b»      188·<verrevcmp+0x188>
 21 »       mov»    x22,·x0
 22 »       b»      20·<verrevcmp+0x20>
 23 »       cmp»    w19,·#0x7e
 24 »       b.eq»   ac·<verrevcmp+0xac>··//·b.none
26 »       bl»     0·<__ctype_b_loc>25 »       bl»     0·<__ctype_b_loc>
27 ·R_AARCH64_CALL26»       __ctype_b_loc26 ·R_AARCH64_CALL26»       __ctype_b_loc
28 »       ldr»    x0,·[x0]27 »       ldr»    x0,·[x0]
29 »       ubfiz»  x1,·x21,·#1,·#828 »       ubfiz»  x1,·x19,·#1,·#8
30 »       ldrh»   w0,·[x0,·x1]29 »       ldrh»   w1,·[x0,·x1]
 30 »       tbnz»   w1,·#11,·b4·<verrevcmp+0xb4>
 31 »       cbz»    w19,·60·<verrevcmp+0x60>
31 »       tbz»    w0,·#11,·108·<verrevcmp+0x108>32 »       tbnz»   w1,·#10,·60·<verrevcmp+0x60>
 33 »       add»    w19,·w19,·#0x100
32 »       cmp»    w19,·#0x3034 »       cmp»    w21,·#0x7e
33 »       b.ne»   74·<verrevcmp+0x74>··//·b.any 
34 »       ldrb»   w0,·[x22,·#1]! 
35 »       cmp»    w0,·#0x30 
36 »       b.eq»   68·<verrevcmp+0x68>··//·b.none35 »       b.eq»   bc·<verrevcmp+0xbc>··//·b.none
37 »       cmp»    w21,·#0x30 
38 »       b.ne»   8c·<verrevcmp+0x8c>··//·b.any 
39 »       nop 
40 »       ldrb»   w0,·[x20,·#1]! 
41 »       cmp»    w0,·#0x30 
42 »       b.eq»   80·<verrevcmp+0x80>··//·b.none 
43 »       bl»     0·<__ctype_b_loc>36 »       bl»     0·<__ctype_b_loc>
44 ·R_AARCH64_CALL26»       __ctype_b_loc37 ·R_AARCH64_CALL26»       __ctype_b_loc
45 »       ldr»    x3,·[x0]38 »       ldr»    x0,·[x0]
 39 »       ubfiz»  x1,·x21,·#1,·#8
 40 »       ldrh»   w2,·[x0,·x1]
 41 »       tbnz»   w2,·#11,·c4·<verrevcmp+0xc4>
 42 »       cbz»    w21,·c4·<verrevcmp+0xc4>
 43 »       mov»    w1,·w21
 44 »       tbnz»   w2,·#10,·8c·<verrevcmp+0x8c>
 45 »       add»    w1,·w21,·#0x100
 46 »       cmp»    w19,·w1
 47 »       b.eq»   cc·<verrevcmp+0xcc>··//·b.none
 48 »       sub»    w0,·w19,·w1
 49 »       ldr»    x22,·[sp,·#32]
 50 »       ldp»    x20,·x21,·[sp,·#16]
 51 »       ldp»    x30,·x19,·[sp],·#48
 52 »       autiasp
 53 »       ret
 54 »       mov»    w19,·#0xffffffff············»     //·#-1
 55 »       b»      60·<verrevcmp+0x60>
 56 »       mov»    w19,·#0x0···················»    //·#0
 57 »       b»      60·<verrevcmp+0x60>
 58 »       mov»    w1,·#0xffffffff············»      //·#-1
 59 »       b»      8c·<verrevcmp+0x8c>
46 »       mov»    w0,·#0x0···················»     //·#060 »       mov»    w1,·#0x0···················»     //·#0
47 »       b»      b4·<verrevcmp+0xb4>61 »       b»      8c·<verrevcmp+0x8c>
48 »       cbz»    w2,·1c0·<verrevcmp+0x1c0> 
49 »       sub»    w1,·w19,·w1 
50 »       cmp»    w0,·#0x0 
51 »       csel»   w0,·w1,·w0,·eq»//·eq·=·none 
52 »       add»    x22,·x22,·#0x162 »       add»    x22,·x22,·#0x1
53 »       add»    x20,·x20,·#0x163 »       add»    x20,·x20,·#0x1
54 »       ldrb»   w19,·[x22]64 »       ldrb»   w19,·[x22]
55 »       ldrb»   w1,·[x20]65 »       ldrb»   w21,·[x20]
56 »       ubfiz»  x4,·x19,·#1,·#8 
57 »       ubfiz»  x2,·x1,·#1,·#8 
58 »       ldrh»   w4,·[x3,·x4] 
59 »       ldrh»   w2,·[x3,·x2] 
60 »       and»    w2,·w2,·#0x800 
61 »       tbnz»   w4,·#11,·9c·<verrevcmp+0x9c> 
62 »       cbnz»   w2,·214·<verrevcmp+0x214>66 »       cbz»    w19,·f4·<verrevcmp+0xf4>
63 »       cbz»    w0,·30·<verrevcmp+0x30> 
64 »       ldp»    x19,·x20,·[sp,·#16] 
65 »       ldp»    x21,·x22,·[sp,·#32] 
66 »       ldp»    x29,·x30,·[sp],·#48 
67 »       autiasp 
68 »       ret 
69 »       bl»     0·<__ctype_b_loc>67 »       bl»     0·<__ctype_b_loc>
70 ·R_AARCH64_CALL26»       __ctype_b_loc68 ·R_AARCH64_CALL26»       __ctype_b_loc
71 »       ldr»    x0,·[x0]69 »       ldr»    x0,·[x0]
72 »       ubfiz»  x1,·x19,·#1,·#870 »       ubfiz»  x1,·x19,·#1,·#8
73 »       ldrh»   w0,·[x0,·x1]71 »       ldrh»   w0,·[x0,·x1]
74 »       tbnz»   w0,·#11,·44·<verrevcmp+0x44>72 »       tbz»    w0,·#11,·38·<verrevcmp+0x38>
 73 »       cbz»    w21,·10c·<verrevcmp+0x10c>
75 »       ldrb»   w21,·[x20] 
76 »       cmp»    w19,·#0x7e 
77 »       b.eq»   1a8·<verrevcmp+0x1a8>··//·b.none 
78 »       bl»     0·<__ctype_b_loc>74 »       bl»     0·<__ctype_b_loc>
79 ·R_AARCH64_CALL26»       __ctype_b_loc75 ·R_AARCH64_CALL26»       __ctype_b_loc
80 »       ldr»    x1,·[x0]76 »       ldr»    x0,·[x0]
81 »       ubfiz»  x0,·x19,·#1,·#8 
82 »       ldrh»   w2,·[x1,·x0] 
83 »       tbnz»   w2,·#11,·174·<verrevcmp+0x174> 
84 »       cbz»    w19,·174·<verrevcmp+0x174> 
85 »       mov»    w0,·w19 
86 »       tbz»    w2,·#10,·1d8·<verrevcmp+0x1d8> 
87 »       cmp»    w21,·#0x7e 
88 »       b.eq»   1f4·<verrevcmp+0x1f4>··//·b.none 
89 »       nop 
90 »       nop 
91 »       ubfiz»  x2,·x21,·#1,·#877 »       ubfiz»  x1,·x21,·#1,·#8
Max diff block lines reached; 11954/16602 bytes (72.00%) of diff not shown.
666 B
readelf --wide --decompress --hex-dump=.data.rel.ro.local {}
    
Offset 7, 9 lines modifiedOffset 7, 8 lines modified
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000···················........ 
  
3.44 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 34 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·3c000000·18000000·00000000·....<...........4 ··0x00000010·1b0c1f00·2c000000·18000000·00000000·....,...........
5 ··0x00000020·34020000·00412d41·0e309d06·9e054393·4....A-A.0....C.5 ··0x00000020·a8010000·00412d41·0e309e06·93054194·.....A-A.0....A.
 6 ··0x00000030·04950342·9602640a·d3ded6d4·d50e0041·...B..d........A
6 ··0x00000030·04940395·02960175·0adeddd5·d6d3d40e·.......u........ 
7 ··0x00000040·00412d41·0b780ade·ddd5d6d3·d40e0041·.A-A.x.........A 
8 ··0x00000050·2d410b00·24000000·58000000·00000000·-A..$...X.......7 ··0x00000040·2d410b00·20000000·48000000·00000000·-A..·...H.......
9 ··0x00000060·84000000·00412d41·0e209d04·9e034293·.....A-A.·....B.8 ··0x00000050·6c000000·00412d41·0e109e02·930156d3·l....A-A......V.
10 ··0x00000070·025bdedd·d30e0041·2d000000·10000000·.[.....A-.......9 ··0x00000060·de0e0041·2d000000·10000000·6c000000·...A-.......l...
 10 ··0x00000070·00000000·08000000·00000000·10000000·................
11 ··0x00000080·80000000·00000000·08000000·00000000·................11 ··0x00000080·80000000·00000000·08000000·00000000·................
12 ··0x00000090·10000000·94000000·00000000·08000000·................12 ··0x00000090·34000000·94000000·00000000·74000000·4...........t...
13 ··0x000000a0·00000000·28000000·a8000000·00000000·....(........... 
14 ··0x000000b0·74000000·00472d41·0e209d04·9e03490a·t....G-A.·....I. 
15 ··0x000000c0·dedd0e00·412d410b·44dedd0e·00412d00·....A-A.D....A-. 
16 ··0x000000d0·44000000·d4000000·00000000·6c010000·D...........l... 
17 ··0x000000e0·00412d41·0e50419d·069e0542·93049403·.A-A.PA....B....13 ··0x000000a0·00472d41·0e209e04·93034394·0248d3de·.G-A.·....C..H..
18 ··0x000000f0·4a95026a·d54cd3d4·ddde0e00·412d410e·J..j.L......A-A. 
19 ··0x00000100·50930494·0395029d·069e052d·4d0ad542·P..........-M..B 
20 ··0x00000110·0b41d543·95020000·60000000·1c010000·.A.C....`.......14 ··0x000000b0·d40e0041·2d450e20·93039402·9e042d42·...A-E.·......-B
 15 ··0x000000c0·d3ded40e·00412d00·2c000000·cc000000·.....A-.,.......
 16 ··0x000000d0·00000000·2c010000·00412d41·0e40419e·....,....A-A.@A.
 17 ··0x000000e0·06930545·94049503·96029701·0241d6d7·...E.........A..
 18 ··0x000000f0·d4d5ded3·0e00412d·28000000·fc000000·......A-(.......
21 ··0x00000120·00000000·9c000000·00412d41·0e409d08·.........A-A.@..19 ··0x00000100·00000000·4c000000·00412d41·0e209e04·....L....A-A.·..
 20 ··0x00000110·93034294·0295014b·0ad3ded4·d50e0041·..B....K.......A
 21 ··0x00000120·2d410b00·20000000·28010000·00000000·-A..·...(.......
 22 ··0x00000130·74000000·00412d41·0e30419e·02930158·t....A-A.0A....X
22 ··0x00000130·9e074293·06940544·96039504·4497024c·..B....D....D..L 
23 ··0x00000140·d6d542d7·42deddd3·d40e0041·2d410e40·..B.B......A-A.@ 
24 ··0x00000150·93069405·95049603·97029d08·9e072d41·..............-A 
25 ··0x00000160·d742d6d5·42deddd3·d40e0041·2d410e40·.B..B......A-A.@ 
26 ··0x00000170·93069405·9d089e07·2d000000·58000000·........-...X... 
27 ··0x00000180·80010000·00000000·80000000·00412d41·.............A-A 
28 ··0x00000190·0e309d06·9e054293·04940344·96019502·.0....B....D.... 
29 ··0x000001a0·4cd6d543·deddd3d4·0e00412d·410e3093·L..C......A-A.0. 
30 ··0x000001b0·04940395·0296019d·069e052d·41d6d542·...........-A..B 
31 ··0x000001c0·deddd3d4·0e00412d·410e3093·0494039d·......A-A.0..... 
32 ··0x000001d0·069e052d·00000000···················...-....23 ··0x00000140·ded30e00·412d0000···················....A-..
  
3.53 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00246400·24780076·65727265·76636d70·.$d.$x.verrevcmp2 ··0x00000000·00247800·76657272·6576636d·70002464·.$x.verrevcmp.$d
3 ··0x00000010·005f5f63·74797065·5f625f6c·6f630064·.__ctype_b_loc.d3 ··0x00000010·005f5f63·74797065·5f625f6c·6f630064·.__ctype_b_loc.d
4 ··0x00000020·695f7061·636b6167·655f6465·7374726f·i_package_destro4 ··0x00000020·695f7061·636b6167·655f6465·7374726f·i_package_destro
5 ··0x00000030·79006469·5f667265·6500696e·7465726e·y.di_free.intern5 ··0x00000030·79006469·5f667265·65006d65·6d736574·y.di_free.memset
 6 ··0x00000040·00696e74·65726e61·6c5f6469·5f706163·.internal_di_pac
 7 ··0x00000050·6b616765·5f646573·74726f79·5f66756e·kage_destroy_fun
6 ··0x00000040·616c5f64·695f7061·636b6167·655f6465·al_di_package_de 
7 ··0x00000050·7374726f·795f6675·6e630064·695f7061·stroy_func.di_pa 
8 ··0x00000060·636b6167·655f7665·7273696f·6e5f6672·ckage_version_fr 
9 ··0x00000070·65650064·695f7061·636b6167·655f7665·ee.di_package_ve8 ··0x00000060·63006469·5f706163·6b616765·5f766572·c.di_package_ver
10 ··0x00000080·7273696f·6e5f636f·6d706172·65006469·rsion_compare.di9 ··0x00000070·73696f6e·5f667265·65006469·5f706163·sion_free.di_pac
11 ··0x00000090·5f706163·6b616765·5f766572·73696f6e·_package_version10 ··0x00000080·6b616765·5f766572·73696f6e·5f636f6d·kage_version_com
12 ··0x000000a0·5f706172·7365005f·5f737461·636b5f63·_parse.__stack_c 
13 ··0x000000b0·686b5f67·75617264·0064695f·6d616c6c·hk_guard.di_mall 
14 ··0x000000c0·6f633000·7374726c·656e0073·74726368·oc0.strlen.strch 
15 ··0x000000d0·72005f5f·69736f63·32335f73·7472746f·r.__isoc23_strto 
16 ··0x000000e0·756c0073·74727263·68720064·695f7374·ul.strrchr.di_st 
17 ··0x000000f0·72616475·70005f5f·73746163·6b5f6368·radup.__stack_ch 
18 ··0x00000100·6b5f6661·696c0064·695f7061·636b6167·k_fail.di_packag11 ··0x00000090·70617265·0064695f·7061636b·6167655f·pare.di_package_
 12 ··0x000000a0·76657273·696f6e5f·70617273·65005f5f·version_parse.__
 13 ··0x000000b0·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 14 ··0x000000c0·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail
 15 ··0x000000d0·0064695f·6d616c6c·6f633000·7374726c·.di_malloc0.strl
 16 ··0x000000e0·656e0073·74726368·72005f5f·69736f63·en.strchr.__isoc
 17 ··0x000000f0·32335f73·7472746f·756c0073·74727263·23_strtoul.strrc
 18 ··0x00000100·68720064·695f7374·72616475·7000696e·hr.di_stradup.in
 19 ··0x00000110·7465726e·616c5f64·695f7061·636b6167·ternal_di_packag
19 ··0x00000110·655f6172·7261795f·74657874·5f66726f·e_array_text_fro20 ··0x00000120·655f6172·7261795f·74657874·5f66726f·e_array_text_fro
20 ··0x00000120·6d007374·726e636d·7000696e·7465726e·m.strncmp.intern21 ··0x00000130·6d5f7273·7472696e·67007374·726e636d·m_rstring.strncm
21 ··0x00000130·616c5f64·695f7061·636b6167·655f6172·al_di_package_ar22 ··0x00000140·70006469·5f706163·6b616765·5f617272·p.di_package_arr
22 ··0x00000140·7261795f·74657874·5f66726f·6d5f7273·ray_text_from_rs23 ··0x00000150·61795f74·6578745f·66726f6d·0064695f·ay_text_from.di_
23 ··0x00000150·7472696e·67006469·5f706163·6b616765·tring.di_package 
24 ··0x00000160·5f737461·7475735f·74657874·0064695f·_status_text.di_ 
25 ··0x00000170·7061636b·6167655f·73746174·75735f77·package_status_w24 ··0x00000160·7061636b·6167655f·73746174·75735f74·package_status_t
26 ··0x00000180·616e745f·74657874·0064695f·7061636b·ant_text.di_pack 
27 ··0x00000190·6167655f·7072696f·72697479·5f746578·age_priority_tex 
28 ··0x000001a0·7400································t.25 ··0x00000170·65787400·64695f70·61636b61·67655f73·ext.di_package_s
 26 ··0x00000180·74617475·735f7761·6e745f74·65787400·tatus_want_text.
 27 ··0x00000190·64695f70·61636b61·67655f70·72696f72·di_package_prior
 28 ··0x000001a0·6974795f·74657874·00················ity_text.
  
822 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e72·.rela.data.rel.r6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e72·.rela.data.rel.r
7 ··0x00000050·6f2e6c6f·63616c00·2e6e6f74·652e474e·o.local..note.GN7 ··0x00000050·6f2e6c6f·63616c00·2e6e6f74·652e474e·o.local..note.GN
8 ··0x00000060·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn8 ··0x00000060·552d7374·61636b00·2e6e6f74·652e676e·U-stack..note.gn
9 ··0x00000070·752e7072·6f706572·7479002e·72656c61·u.property..rela9 ··0x00000070·752e7072·6f706572·7479002e·72656c61·u.property..rela
10 ··0x00000080·2e65685f·6672616d·6500··············.eh_frame.10 ··0x00000080·2e65685f·6672616d·6500··············.eh_frame.
  
119 KB
package_parser.o
857 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········13040·(bytes·into·file)13 ··Start·of·section·headers:··········12360·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.82 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x32f0:1 There·are·19·section·headers,·starting·at·offset·0x3048:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000948·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0007ec·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·002098·0008b8·18···I·16···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001e20·000888·18···I·16···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000988·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00082c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000988·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00082c·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000988·000148·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·00082c·0000e4·01·AMS··0···0··1
10 ··[·6]·.data.rel.local···PROGBITS········0000000000000000·000ad0·0000a8·00··WA··0···0·1610 ··[·6]·.data.rel.local···PROGBITS········0000000000000000·000910·0000a8·00··WA··0···0··8
11 ··[·7]·.rela.data.rel.local·RELA············0000000000000000·002950·0001e0·18···I·16···6··811 ··[·7]·.rela.data.rel.local·RELA············0000000000000000·0026a8·0001e0·18···I·16···6··8
12 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·000b78·000190·00··WA··0···0··812 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·0009b8·000190·00··WA··0···0··8
13 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·002b30·0002d0·18···I·16···8··813 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·002888·0002d0·18···I·16···8··8
14 ··[10]·.data.rel.ro.local·PROGBITS········0000000000000000·000d08·0001b8·00··WA··0···0··814 ··[10]·.data.rel.ro.local·PROGBITS········0000000000000000·000b48·0001b8·00··WA··0···0··8
15 ··[11]·.rela.data.rel.ro.local·RELA············0000000000000000·002e00·000318·18···I·16··10··815 ··[11]·.rela.data.rel.ro.local·RELA············0000000000000000·002b58·000318·18···I·16··10··8
16 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000ec0·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········0000000000000000·000d00·000000·00······0···0··1
17 ··[13]·.note.gnu.property·NOTE············0000000000000000·000ec0·000020·00···A··0···0··817 ··[13]·.note.gnu.property·NOTE············0000000000000000·000d00·000020·00···A··0···0··8
18 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000ee0·0002e8·00···A··0···0··818 ··[14]·.eh_frame·········PROGBITS········0000000000000000·000d20·000248·00···A··0···0··8
19 ··[15]·.rela.eh_frame····RELA············0000000000000000·003118·000120·18···I·16··14··819 ··[15]·.rela.eh_frame····RELA············0000000000000000·002e70·000120·18···I·16··14··8
20 ··[16]·.symtab···········SYMTAB··········0000000000000000·0011c8·000738·18·····17··12··820 ··[16]·.symtab···········SYMTAB··········0000000000000000·000f68·000720·18·····17··11··8
21 ··[17]·.strtab···········STRTAB··········0000000000000000·001900·000793·00······0···0··121 ··[17]·.strtab···········STRTAB··········0000000000000000·001688·000793·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········0000000000000000·003238·0000b1·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········0000000000000000·002f90·0000b1·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··D·(mbind),·p·(processor·specific)27 ··D·(mbind),·p·(processor·specific)
12.9 KB
readelf --wide --symbols {}
    
Offset 1, 80 lines modifiedOffset 1, 79 lines modified
  
1 Symbol·table·'.symtab'·contains·77·entries:1 Symbol·table·'.symtab'·contains·76·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
6 ·····3:·0000000000000000····60·FUNC····LOCAL··DEFAULT····1·internal_di_package_parser_new 
7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d7 ·····4:·0000000000000530····48·FUNC····LOCAL··DEFAULT····1·internal_di_package_parser_new
9 ·····6:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel.local8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel.local
10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
13 ····10:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·$d12 ·····9:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···13·$d
14 ····11:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···14·$d13 ····10:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···14·$d
15 ····12:·0000000000000904····68·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_name_real_4_014 ····11:·00000000000007b0····60·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_name_real_4_0
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc0 
17 ····14:·0000000000000040···460·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_dependency 
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn 
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_get_package_new 
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk 
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc 
22 ····19:·000000000000020c···152·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_priority15 ····12:·0000000000000000···148·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_priority
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_priority_text17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_priority_text
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
27 ····24:·00000000000002a4···432·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_dependency20 ····17:·0000000000000094···320·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_dependency
 21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
 22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_realloc
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcat23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcat
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free 
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_realloc 
31 ····28:·0000000000000460···164·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_description24 ····21:·00000000000001d4···144·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_description
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup
34 ····31:·0000000000000504···308·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_description27 ····24:·0000000000000264···256·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_description
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
37 ····34:·0000000000000640···196·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_status30 ····27:·0000000000000364···184·FUNC····GLOBAL·DEFAULT····1·di_package_parser_write_status
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_status_text31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_status_text
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_status_want_text32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_package_status_want_text
40 ····37:·0000000000000704····56·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_priority33 ····30:·000000000000041c····44·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_priority
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_array_text_from_rstring34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_array_text_from_rstring
42 ····39:·0000000000000740···240·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_status35 ····32:·0000000000000448···232·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_status
 36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc0
 37 ····34:·0000000000000560···388·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_dependency
 38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcspn
 39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_get_package_new
 40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk
 41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc
43 ····40:·0000000000000830····48·FUNC····GLOBAL·DEFAULT····1·di_package_parser_info42 ····39:·00000000000006e4····44·FUNC····GLOBAL·DEFAULT····1·di_package_parser_info
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add
46 ····43:·0000000000000860···164·FUNC····GLOBAL·DEFAULT····1·di_package_special_read_file45 ····42:·0000000000000710···160·FUNC····GLOBAL·DEFAULT····1·di_package_special_read_file
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_free47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_free
49 ····46:·0000000000000000···168·OBJECT··GLOBAL·DEFAULT····6·di_package_parser_fieldinfo48 ····45:·0000000000000000···168·OBJECT··GLOBAL·DEFAULT····6·di_package_parser_fieldinfo
50 ····47:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_description49 ····46:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_description
51 ····48:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_sha25650 ····47:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_sha256
52 ····49:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_size51 ····48:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_size
53 ····50:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_filename52 ····49:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_filename
54 ····51:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_enhances53 ····50:·0000000000000028····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_enhances
55 ····52:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_conflicts54 ····51:·0000000000000050····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_conflicts
56 ····53:·0000000000000078····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_suggests55 ····52:·0000000000000078····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_suggests
57 ····54:·00000000000000a0····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_recommends56 ····53:·00000000000000a0····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_recommends
58 ····55:·00000000000000c8····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_pre_depends57 ····54:·00000000000000c8····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_pre_depends
59 ····56:·00000000000000f0····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_depends58 ····55:·00000000000000f0····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_depends
60 ····57:·0000000000000118····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_provides59 ····56:·0000000000000118····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_provides
61 ····58:·0000000000000140····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_replaces60 ····57:·0000000000000140····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_replaces
62 ····59:·0000000000000078····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_version61 ····58:·0000000000000078····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_version
63 ····60:·00000000000000a0····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_architecture62 ····59:·00000000000000a0····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_architecture
64 ····61:·00000000000000c8····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_maintainer63 ····60:·00000000000000c8····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_maintainer
65 ····62:·00000000000000f0····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_installed_size64 ····61:·00000000000000f0····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_installed_size
66 ····63:·0000000000000118····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_section65 ····62:·0000000000000118····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_section
67 ····64:·0000000000000168····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_priority66 ····63:·0000000000000168····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_priority
68 ····65:·0000000000000140····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_essential67 ····64:·0000000000000140····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_essential
69 ····66:·0000000000000190····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_status68 ····65:·0000000000000190····40·OBJECT··GLOBAL·DEFAULT···10·internal_di_package_parser_field_status
70 ····67:·0000000000000168····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_package69 ····66:·0000000000000168····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_package_parser_field_package
71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_string70 ····67:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_string
72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_string71 ····68:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_string
73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_int72 ····69:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_int
74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_int73 ····70:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_int
75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_boolean74 ····71:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_boolean
76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_boolean75 ····72:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_boolean
77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_rstring76 ····73:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_read_rstring
78 ····75:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_rstring77 ····74:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_rstring
79 ····76:·0000000000000904····68·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_name@LIBDI_4.078 ····75:·00000000000007b0····60·FUNC····GLOBAL·DEFAULT····1·di_package_parser_read_name@LIBDI_4.0
38.8 KB
readelf --wide --relocs {}
    
Offset 1, 203 lines modifiedOffset 1, 201 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x2098·contains·93·entries:1 Relocation·section·'.rela.text'·at·offset·0x1e20·contains·91·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000001c··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0 
4 0000000000000078··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·0 
5 000000000000007c··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8 
6 0000000000000084··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·0 
7 0000000000000088··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8 
8 0000000000000098··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strcspn·+·0 
9 00000000000000a8··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0 
10 00000000000000c0··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_get_package_new·+·0 
11 00000000000000e4··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·0 
12 0000000000000124··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0 
13 0000000000000158··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·0 
14 0000000000000164··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strcspn·+·0 
15 000000000000016c··000000120000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_b_loc·+·0 
16 00000000000001c8··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·0 
17 00000000000001e0··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0 
18 0000000000000230··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·03 0000000000000020··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
19 0000000000000234··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·04 0000000000000024··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
20 0000000000000248··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_priority_text·+·05 0000000000000038··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_priority_text·+·0
21 000000000000024c··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_priority_text·+·06 000000000000003c··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_priority_text·+·0
22 0000000000000258··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·07 0000000000000048··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
23 0000000000000270··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·08 0000000000000060··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
24 0000000000000274··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·09 0000000000000064··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 10 000000000000007c··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 11 00000000000000c0··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 12 00000000000000c4··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 13 0000000000000100··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
 14 0000000000000104··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 15 0000000000000108··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
25 00000000000002a0··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·016 0000000000000120··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 17 0000000000000144··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
 18 0000000000000168··000000130000011b·R_AARCH64_CALL26·······0000000000000000·di_realloc·+·0
 19 0000000000000184··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
 20 0000000000000188··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
 21 000000000000018c··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strcat·+·0
 22 000000000000019c··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strcat·+·0
 23 0000000000000200··000000160000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 24 0000000000000214··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
 25 0000000000000234··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
 26 0000000000000258··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
26 00000000000002cc··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·027 0000000000000288··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 28 000000000000028c··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 29 00000000000002ac··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
 30 00000000000002c0··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
 31 00000000000002d4··000000190000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
 32 00000000000002e0··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·3
 33 00000000000002ec··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·3
 34 00000000000002f8··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
 35 0000000000000318··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
 36 000000000000031c··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
27 00000000000002d0··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·037 0000000000000320··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
28 0000000000000330··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·038 0000000000000338··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
29 0000000000000358··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
30 000000000000035c··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1039 000000000000036c··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·9
31 0000000000000360··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1040 0000000000000370··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·9
32 0000000000000388··000000190000011b·R_AARCH64_CALL26·······0000000000000000·strcat·+·0 
33 00000000000003c0··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
34 00000000000003c4··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·041 0000000000000380··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
35 00000000000003c8··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·042 0000000000000384··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 43 00000000000003ac··0000001c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_text·+·0
 44 00000000000003b0··0000001c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_text·+·0
 45 00000000000003bc··0000001d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_want_text·+·0
 46 00000000000003c0··0000001d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_want_text·+·0
36 000000000000040c··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·di_realloc·+·047 00000000000003d0··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
 48 00000000000003e8··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 49 00000000000003ec··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
37 0000000000000450··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·050 0000000000000404··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
38 0000000000000490··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0 
39 00000000000004a4··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0 
40 00000000000004c4··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0 
41 00000000000004e8··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0 
42 0000000000000528··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
43 000000000000052c··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
44 0000000000000558··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
45 0000000000000570··000000160000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
46 0000000000000588··000000200000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0 
47 0000000000000594··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·18 
48 000000000000059c··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·18 
49 00000000000005ac··000000210000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0 
50 00000000000005cc··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
51 00000000000005d4··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
52 00000000000005d8··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
53 0000000000000634··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
54 0000000000000648··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·20 
55 000000000000064c··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·20 
56 0000000000000664··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
57 0000000000000668··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
58 0000000000000690··0000002300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_text·+·0 
59 0000000000000694··0000002300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_text·+·0 
60 00000000000006a0··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_want_text·+·0 
61 00000000000006a4··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_want_text·+·0 
62 00000000000006b4··000000210000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0 
63 00000000000006cc··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
64 00000000000006d0··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
65 0000000000000700··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
66 000000000000071c··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_priority_text·+·051 000000000000042c··0000000e00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_priority_text·+·0
67 0000000000000720··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_priority_text·+·052 0000000000000430··0000000e00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_priority_text·+·0
68 0000000000000724··000000260000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·053 0000000000000434··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·0
 54 0000000000000450··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 55 0000000000000454··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 56 0000000000000488··000000160000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 57 0000000000000498··0000001d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_want_text·+·0
 58 000000000000049c··0000001d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_want_text·+·0
 59 00000000000004a8··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·0
 60 00000000000004cc··000000160000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 61 00000000000004e4··0000001c00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_text·+·0
 62 00000000000004e8··0000001c00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_text·+·0
 63 00000000000004f0··0000001f0000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·0
69 0000000000000748··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·064 00000000000004f8··0000000d00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
70 000000000000074c··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·065 00000000000004fc··0000000d00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
71 0000000000000784··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0 
72 0000000000000794··0000002400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_want_text·+·0 
73 0000000000000798··0000002400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_want_text·+·0 
74 00000000000007a4··000000260000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·0 
75 00000000000007c8··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0 
76 00000000000007e0··0000002300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_package_status_text·+·0 
77 00000000000007e4··0000002300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_package_status_text·+·0 
78 00000000000007ec··000000260000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_package_array_text_from_rstring·+·0 
79 00000000000007f4··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
80 00000000000007f8··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
81 000000000000082c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·066 0000000000000514··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 67 0000000000000544··000000210000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0
 68 0000000000000578··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·12
 69 000000000000057c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·12
 70 0000000000000584··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·1a
Max diff block lines reached; 21102/39655 bytes (53.21%) of diff not shown.
22.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 414 lines modifiedOffset 6, 305 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000003c12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000094
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·3216 ··DW_CFA_def_cfa_offset:·80
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-3217 ··DW_CFA_advance_loc:·4·to·000000000000000c
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-2418 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
19 ··DW_CFA_advance_loc:·8·to·0000000000000010 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-1619 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
21 ··DW_CFA_advance_loc:·32·to·000000000000003020 ··DW_CFA_advance_loc:·12·to·0000000000000018
 21 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
 22 ··DW_CFA_advance_loc:·116·to·000000000000008c
 23 ··DW_CFA_restore:·r20·(x20)
22 ··DW_CFA_restore:·r30·(x30)24 ··DW_CFA_restore:·r30·(x30)
23 ··DW_CFA_restore:·r29·(x29) 
24 ··DW_CFA_restore:·r19·(x19)25 ··DW_CFA_restore:·r19·(x19)
25 ··DW_CFA_def_cfa_offset:·026 ··DW_CFA_def_cfa_offset:·0
26 ··DW_CFA_advance_loc:·4·to·000000000000003427 ··DW_CFA_advance_loc:·4·to·0000000000000090
27 ··DW_CFA_AARCH64_negate_ra_state28 ··DW_CFA_AARCH64_negate_ra_state
28 ··DW_CFA_nop29 ··DW_CFA_nop
29 ··DW_CFA_nop30 ··DW_CFA_nop
30 ··DW_CFA_nop 
  
31 0000003c·0000000000000060·00000040·FDE·cie=00000000·pc=0000000000000040..000000000000020c31 0000003c·0000000000000038·00000040·FDE·cie=00000000·pc=0000000000000094..00000000000001d4
32 ··DW_CFA_advance_loc:·4·to·000000000000004432 ··DW_CFA_advance_loc:·4·to·0000000000000098
33 ··DW_CFA_AARCH64_negate_ra_state33 ··DW_CFA_AARCH64_negate_ra_state
34 ··DW_CFA_advance_loc:·4·to·0000000000000048 
35 ··DW_CFA_def_cfa_offset:·96 
36 ··DW_CFA_offset:·r29·(x29)·at·cfa-96 
37 ··DW_CFA_offset:·r30·(x30)·at·cfa-88 
38 ··DW_CFA_advance_loc:·12·to·0000000000000054 
39 ··DW_CFA_offset:·r21·(x21)·at·cfa-64 
40 ··DW_CFA_offset:·r22·(x22)·at·cfa-56 
41 ··DW_CFA_offset:·r27·(x27)·at·cfa-16 
42 ··DW_CFA_offset:·r28·(x28)·at·cfa-8 
43 ··DW_CFA_advance_loc:·24·to·000000000000006c34 ··DW_CFA_advance_loc:·4·to·000000000000009c
 35 ··DW_CFA_def_cfa_offset:·112
44 ··DW_CFA_offset:·r20·(x20)·at·cfa-72 
45 ··DW_CFA_offset:·r19·(x19)·at·cfa-80 
46 ··DW_CFA_advance_loc:·12·to·000000000000007836 ··DW_CFA_advance_loc:·12·to·00000000000000a8
 37 ··DW_CFA_offset:·r30·(x30)·at·cfa-80
 38 ··DW_CFA_offset:·r19·(x19)·at·cfa-72
47 ··DW_CFA_offset:·r24·(x24)·at·cfa-4039 ··DW_CFA_offset:·r20·(x20)·at·cfa-64
 40 ··DW_CFA_offset:·r21·(x21)·at·cfa-56
 41 ··DW_CFA_offset:·r22·(x22)·at·cfa-48
48 ··DW_CFA_offset:·r23·(x23)·at·cfa-4842 ··DW_CFA_offset:·r23·(x23)·at·cfa-40
49 ··DW_CFA_advance_loc:·12·to·000000000000008443 ··DW_CFA_advance_loc:·12·to·00000000000000b4
50 ··DW_CFA_offset:·r26·(x26)·at·cfa-2444 ··DW_CFA_offset:·r24·(x24)·at·cfa-32
51 ··DW_CFA_offset:·r25·(x25)·at·cfa-3245 ··DW_CFA_offset:·r25·(x25)·at·cfa-24
52 ··DW_CFA_advance_loc1:·276·to·000000000000019846 ··DW_CFA_advance_loc:·28·to·00000000000000d0
 47 ··DW_CFA_offset:·r26·(x26)·at·cfa-16
53 ··DW_CFA_restore:·r20·(x20) 
54 ··DW_CFA_restore:·r19·(x19) 
55 ··DW_CFA_advance_loc:·4·to·000000000000019c48 ··DW_CFA_advance_loc:·252·to·00000000000001cc
56 ··DW_CFA_restore:·r24·(x24) 
57 ··DW_CFA_restore:·r23·(x23) 
58 ··DW_CFA_advance_loc:·4·to·00000000000001a0 
59 ··DW_CFA_restore:·r26·(x26)49 ··DW_CFA_restore:·r26·(x26)
 50 ··DW_CFA_restore:·r24·(x24)
60 ··DW_CFA_restore:·r25·(x25)51 ··DW_CFA_restore:·r25·(x25)
61 ··DW_CFA_advance_loc:·12·to·00000000000001ac 
62 ··DW_CFA_restore:·r30·(x30) 
63 ··DW_CFA_restore:·r29·(x29) 
64 ··DW_CFA_restore:·r27·(x27) 
65 ··DW_CFA_restore:·r28·(x28) 
66 ··DW_CFA_restore:·r21·(x21) 
67 ··DW_CFA_restore:·r22·(x22)52 ··DW_CFA_restore:·r22·(x22)
 53 ··DW_CFA_restore:·r23·(x23)
 54 ··DW_CFA_restore:·r20·(x20)
 55 ··DW_CFA_restore:·r21·(x21)
 56 ··DW_CFA_restore:·r30·(x30)
 57 ··DW_CFA_restore:·r19·(x19)
68 ··DW_CFA_def_cfa_offset:·058 ··DW_CFA_def_cfa_offset:·0
69 ··DW_CFA_advance_loc:·4·to·00000000000001b059 ··DW_CFA_advance_loc:·4·to·00000000000001d0
70 ··DW_CFA_AARCH64_negate_ra_state 
71 ··DW_CFA_advance_loc:·4·to·00000000000001b4 
72 ··DW_CFA_def_cfa_offset:·96 
73 ··DW_CFA_offset:·r19·(x19)·at·cfa-80 
74 ··DW_CFA_offset:·r20·(x20)·at·cfa-72 
75 ··DW_CFA_offset:·r21·(x21)·at·cfa-64 
76 ··DW_CFA_offset:·r22·(x22)·at·cfa-56 
77 ··DW_CFA_offset:·r23·(x23)·at·cfa-48 
78 ··DW_CFA_offset:·r24·(x24)·at·cfa-40 
79 ··DW_CFA_offset:·r25·(x25)·at·cfa-32 
80 ··DW_CFA_offset:·r26·(x26)·at·cfa-24 
81 ··DW_CFA_offset:·r27·(x27)·at·cfa-16 
82 ··DW_CFA_offset:·r28·(x28)·at·cfa-8 
83 ··DW_CFA_offset:·r29·(x29)·at·cfa-96 
84 ··DW_CFA_offset:·r30·(x30)·at·cfa-88 
85 ··DW_CFA_AARCH64_negate_ra_state60 ··DW_CFA_AARCH64_negate_ra_state
86 ··DW_CFA_nop61 ··DW_CFA_nop
 62 ··DW_CFA_nop
 63 ··DW_CFA_nop
  
87 000000a0·0000000000000028·000000a4·FDE·cie=00000000·pc=000000000000020c..00000000000002a464 00000078·0000000000000030·0000007c·FDE·cie=00000000·pc=00000000000001d4..0000000000000264
88 ··DW_CFA_advance_loc:·4·to·000000000000021065 ··DW_CFA_advance_loc:·4·to·00000000000001d8
89 ··DW_CFA_AARCH64_negate_ra_state66 ··DW_CFA_AARCH64_negate_ra_state
90 ··DW_CFA_advance_loc:·4·to·000000000000021467 ··DW_CFA_advance_loc:·4·to·00000000000001dc
91 ··DW_CFA_def_cfa_offset:·8068 ··DW_CFA_def_cfa_offset:·48
92 ··DW_CFA_advance_loc:·4·to·0000000000000218 
93 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
94 ··DW_CFA_offset:·r30·(x30)·at·cfa-2469 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
95 ··DW_CFA_advance_loc:·8·to·0000000000000220 
96 ··DW_CFA_offset:·r19·(x19)·at·cfa-1670 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 71 ··DW_CFA_advance_loc:·12·to·00000000000001e8
97 ··DW_CFA_offset:·r20·(x20)·at·cfa-872 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
 73 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
 74 ··DW_CFA_advance_loc:·8·to·00000000000001f0
 75 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
 76 ··DW_CFA_offset:·r23·(x23)·at·cfa-8
98 ··DW_CFA_advance_loc:·120·to·000000000000029877 ··DW_CFA_advance_loc:·88·to·0000000000000248
99 ··DW_CFA_remember_state78 ··DW_CFA_remember_state
100 ··DW_CFA_restore:·r19·(x19)79 ··DW_CFA_restore:·r19·(x19)
101 ··DW_CFA_restore:·r20·(x20) 
102 ··DW_CFA_restore:·r29·(x29) 
103 ··DW_CFA_restore:·r30·(x30)80 ··DW_CFA_restore:·r30·(x30)
 81 ··DW_CFA_restore:·r22·(x22)
 82 ··DW_CFA_restore:·r23·(x23)
 83 ··DW_CFA_restore:·r20·(x20)
 84 ··DW_CFA_restore:·r21·(x21)
Max diff block lines reached; 16960/22772 bytes (74.48%) of diff not shown.
1.33 KB
strings --all --bytes=8 {}
    
Offset 11, 19 lines modifiedOffset 11, 14 lines modified
11 Architecture11 Architecture
12 Maintainer12 Maintainer
13 Installed-Size13 Installed-Size
14 Priority14 Priority
15 Essential15 Essential
16 internal_di_package_parser_new16 internal_di_package_parser_new
17 di_package_parser_read_name_real_4_017 di_package_parser_read_name_real_4_0
18 di_mem_chunk_alloc0 
19 di_package_parser_read_dependency 
20 di_packages_get_package_new 
21 di_slist_append_chunk 
22 __ctype_b_loc 
23 di_package_parser_write_priority18 di_package_parser_write_priority
24 __stack_chk_guard19 __stack_chk_guard
25 di_package_priority_text20 di_package_priority_text
26 __stack_chk_fail21 __stack_chk_fail
27 di_package_parser_write_dependency22 di_package_parser_write_dependency
28 di_realloc23 di_realloc
29 di_package_parser_read_description24 di_package_parser_read_description
Offset 33, 14 lines modifiedOffset 28, 19 lines modified
33 __snprintf_chk28 __snprintf_chk
34 di_package_parser_write_status29 di_package_parser_write_status
35 di_package_status_text30 di_package_status_text
36 di_package_status_want_text31 di_package_status_want_text
37 di_package_parser_read_priority32 di_package_parser_read_priority
38 internal_di_package_array_text_from_rstring33 internal_di_package_array_text_from_rstring
39 di_package_parser_read_status34 di_package_parser_read_status
 35 di_mem_chunk_alloc0
 36 di_package_parser_read_dependency
 37 di_packages_get_package_new
 38 di_slist_append_chunk
 39 __ctype_b_loc
40 di_package_parser_info40 di_package_parser_info
41 di_parser_info_alloc41 di_parser_info_alloc
42 di_parser_info_add42 di_parser_info_add
43 di_package_special_read_file43 di_package_special_read_file
44 di_parser_rfc822_read_file44 di_parser_rfc822_read_file
45 di_parser_info_free45 di_parser_info_free
46 di_package_parser_fieldinfo46 di_package_parser_fieldinfo
Offset 72, 14 lines modifiedOffset 72, 14 lines modified
72 di_parser_read_boolean72 di_parser_read_boolean
73 di_parser_write_boolean73 di_parser_write_boolean
74 di_parser_read_rstring74 di_parser_read_rstring
75 di_parser_write_rstring75 di_parser_write_rstring
76 di_package_parser_read_name@LIBDI_4.076 di_package_parser_read_name@LIBDI_4.0
77 .shstrtab77 .shstrtab
78 .rela.text78 .rela.text
79 .rodata.str1.879 .rodata.str1.1
80 .rela.data.rel.local80 .rela.data.rel.local
81 .rela.data.rel.ro81 .rela.data.rel.ro
82 .rela.data.rel.ro.local82 .rela.data.rel.ro.local
83 .note.GNU-stack83 .note.GNU-stack
84 .note.gnu.property84 .note.gnu.property
85 .rela.eh_frame85 .rela.eh_frame
26.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 174 lines modifiedOffset 1, 21 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000000000·<internal_di_package_parser_new>: 
3 internal_di_package_parser_new(): 
4 »       paciasp 
5 »       stp»    x29,·x30,·[sp,·#-32]! 
6 »       mov»    x29,·sp 
7 »       str»    x19,·[sp,·#16] 
8 »       mov»    x19,·x0 
9 »       ldr»    x0,·[x0] 
10 »       ldr»    x0,·[x0] 
11 »       bl»     0·<di_mem_chunk_alloc0> 
12 ·R_AARCH64_CALL26»       di_mem_chunk_alloc0 
13 »       str»    x0,·[x19,·#16] 
14 »       ldr»    x19,·[sp,·#16] 
15 »       mov»    w2,·#0x2···················»     //·#2 
16 »       ldp»    x29,·x30,·[sp],·#32 
17 »       autiasp 
18 »       str»    w2,·[x0,·#16] 
19 »       ret 
20 »       nop 
  
21 0000000000000040·<di_package_parser_read_dependency>: 
22 di_package_parser_read_dependency(): 
23 »       paciasp 
24 »       stp»    x29,·x30,·[sp,·#-96]! 
25 »       mov»    x29,·sp 
26 »       stp»    x21,·x22,·[sp,·#32] 
27 »       stp»    x27,·x28,·[sp,·#80] 
28 »       ldr»    x28,·[x3] 
29 »       ldr»    w21,·[x3,·#8] 
30 »       add»    x21,·x28,·x21 
31 »       cmp»    x28,·x21 
32 »       b.cs»   1a0·<di_package_parser_read_dependency+0x160>··//·b.hs,·b.nlast 
33 »       stp»    x19,·x20,·[sp,·#16] 
34 »       mov»    x22,·x1 
35 »       mov»    x19,·x4 
36 »       stp»    x23,·x24,·[sp,·#48] 
37 »       adrp»   x24,·0·<internal_di_package_parser_new> 
38 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8 
39 »       adrp»   x23,·0·<internal_di_package_parser_new> 
40 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.8+0x8 
41 »       stp»    x25,·x26,·[sp,·#64] 
42 »       add»    x24,·x24,·#0x0 
43 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8 
44 »       add»    x23,·x23,·#0x0 
45 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.8+0x8 
46 »       ldr»    x26,·[x0] 
47 »       mov»    x1,·x24 
48 »       mov»    x0,·x28 
49 »       bl»     0·<strcspn> 
50 ·R_AARCH64_CALL26»       strcspn 
51 »       mov»    x20,·x0 
52 »       ldr»    x0,·[x19] 
53 »       ldr»    x0,·[x0,·#8] 
54 »       bl»     0·<di_mem_chunk_alloc0> 
55 ·R_AARCH64_CALL26»       di_mem_chunk_alloc0 
56 »       mov»    x27,·x0 
57 »       ldp»    x1,·x0,·[x19] 
58 »       cbz»    x0,·1b4·<di_package_parser_read_dependency+0x174> 
59 »       mov»    x3,·x20 
60 »       mov»    x2,·x28 
61 »       bl»     0·<di_packages_get_package_new> 
62 ·R_AARCH64_CALL26»       di_packages_get_package_new 
63 »       mov»    x20,·x0 
64 »       ldr»    w0,·[x22,·#32] 
65 »       mov»    x1,·x27 
66 »       str»    w0,·[x27] 
67 »       ldr»    x0,·[x19] 
68 »       str»    x20,·[x27,·#8] 
69 »       ldr»    x2,·[x0,·#16] 
70 »       add»    x0,·x26,·#0x50 
71 »       bl»     0·<di_slist_append_chunk> 
72 ·R_AARCH64_CALL26»       di_slist_append_chunk 
73 »       cbz»    x20,·15c·<di_package_parser_read_dependency+0x11c> 
74 »       ldr»    w0,·[x27] 
75 »       cmp»    w0,·#0x2 
76 »       ccmp»   w0,·#0x8,·#0x4,·ne»    //·ne·=·any 
77 »       b.ne»   15c·<di_package_parser_read_dependency+0x11c>··//·b.any 
78 »       ldr»    w0,·[x20,·#16] 
79 »       cbnz»   w0,·1d0·<di_package_parser_read_dependency+0x190> 
80 »       mov»    w0,·#0x1···················»     //·#1 
81 »       str»    w0,·[x20,·#16] 
82 »       ldr»    w1,·[x20,·#32] 
83 »       ldr»    w0,·[x26,·#32] 
84 »       cmp»    w1,·w0 
85 »       b.cc»   204·<di_package_parser_read_dependency+0x1c4>··//·b.lo,·b.ul,·b.last 
86 »       ldr»    x0,·[x19] 
87 »       ldr»    x0,·[x0,·#8] 
88 »       bl»     0·<di_mem_chunk_alloc0> 
89 ·R_AARCH64_CALL26»       di_mem_chunk_alloc0 
90 »       mov»    x1,·x0 
91 »       ldr»    w0,·[x27] 
92 »       str»    x26,·[x1,·#8] 
93 »       cmp»    w0,·#0x2 
94 »       b.eq»   1f8·<di_package_parser_read_dependency+0x1b8>··//·b.none 
95 »       cmp»    w0,·#0x8 
96 »       b.ne»   14c·<di_package_parser_read_dependency+0x10c>··//·b.any 
97 »       mov»    w0,·#0x101·················»   //·#257 
98 »       str»    w0,·[x1] 
99 »       ldr»    x0,·[x19] 
100 »       ldr»    x2,·[x0,·#16] 
101 »       add»    x0,·x20,·#0x50 
102 »       bl»     0·<di_slist_append_chunk> 
103 ·R_AARCH64_CALL26»       di_slist_append_chunk 
104 »       mov»    x1,·x23 
105 »       mov»    x0,·x28 
106 »       bl»     0·<strcspn> 
107 ·R_AARCH64_CALL26»       strcspn 
108 »       add»    x28,·x28,·x0 
109 »       bl»     0·<__ctype_b_loc> 
110 ·R_AARCH64_CALL26»       __ctype_b_loc 
111 »       ldr»    x1,·[x0] 
112 »       nop 
113 »       nop 
114 »       nop 
115 »       ldrb»   w0,·[x28,·#1]! 
116 »       ldrh»   w0,·[x1,·x0,·lsl·#1] 
117 »       tbnz»   w0,·#13,·180·<di_package_parser_read_dependency+0x140> 
118 »       cmp»    x21,·x28 
119 »       b.hi»   90·<di_package_parser_read_dependency+0x50>··//·b.pmore 
120 »       ldp»    x19,·x20,·[sp,·#16] 
121 »       ldp»    x23,·x24,·[sp,·#48] 
122 »       ldp»    x25,·x26,·[sp,·#64] 
Max diff block lines reached; 22835/27043 bytes (84.44%) of diff not shown.
5.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 51 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........
5 ··0x00000020·3c000000·00412d41·0e209d04·9e034293·<....A-A.·....B.5 ··0x00000020·94000000·00412d41·0e50419e·04930343·.....A-A.PA....C
6 ··0x00000030·0248dedd·d30e0041·2d000000·60000000·.H.....A-...`...6 ··0x00000030·94025dd4·ded30e00·412d0000·38000000·..].....A-..8...
7 ··0x00000040·40000000·00000000·cc010000·00412d41·@............A-A7 ··0x00000040·40000000·00000000·40010000·00412d41·@.......@....A-A
 8 ··0x00000050·0e70439e·0a930994·08950796·06970543·.pC............C
 9 ··0x00000060·98049903·479a027f·dad8d9d6·d7d4d5de·....G...........
 10 ··0x00000070·d30e0041·2d000000·30000000·7c000000·...A-...0...|...
 11 ··0x00000080·00000000·90000000·00412d41·0e309e06·.........A-A.0..
 12 ··0x00000090·93054394·04950342·96029701·560ad3de·..C....B....V...
8 ··0x00000050·0e609d0c·9e0b4395·0896079b·029c0146·.`....C........F 
9 ··0x00000060·9409930a·43980597·06439a03·99040245·....C....C.....E 
10 ··0x00000070·d4d341d8·d741dad9·43dedddb·dcd5d60e·..A..A..C....... 
11 ··0x00000080·00412d41·0e60930a·94099508·96079706·.A-A.`.......... 
12 ··0x00000090·98059904·9a039b02·9c019d0c·9e0b2d00·..............-. 
13 ··0x000000a0·28000000·a4000000·00000000·98000000·(............... 
14 ··0x000000b0·00412d41·0e50419d·049e0342·93029401·.A-A.PA....B.... 
15 ··0x000000c0·5e0ad3d4·ddde0e00·412d410b·78000000·^.......A-A.x...13 ··0x000000a0·d6d7d4d5·0e00412d·410b0000·34000000·......A-A...4...
16 ··0x000000d0·d0000000·00000000·b0010000·00412d41·.............A-A14 ··0x000000b0·b0000000·00000000·00010000·00412d41·.............A-A
17 ··0x000000e0·0e800141·9d0c9e0b·43930a94·09970698·...A....C....... 
18 ··0x000000f0·05429b02·9c014c96·07950843·9a039904·.B....L....C.... 
19 ··0x00000100·6ed6d541·dad94edb·dcd7d8d3·d4ddde0e·n..A..N......... 
20 ··0x00000110·00412d41·0e800193·0a940995·08960797·.A-A............ 
21 ··0x00000120·06980599·049a039b·029c019d·0c9e0b2d·...............- 
22 ··0x00000130·4e0ad6d5·41dad941·0b43d5d6·d9da4196·N...A..A.C....A. 
23 ··0x00000140·07950841·9a039904·3c000000·4c010000·...A....<...L... 
24 ··0x00000150·00000000·a4000000·00412d41·0e409d08·.........A-A.@.. 
25 ··0x00000160·9e074495·04960342·93069405·560adedd·..D....B....V... 
26 ··0x00000170·d5d6d3d4·0e00412d·410b47de·ddd5d6d3·......A-A.G.....15 ··0x000000c0·0e60429e·08930794·06950543·96049703·.`B........C....
 16 ··0x000000d0·98029901·77d8d9d6·d7d4d5de·d30e0041·....w..........A
 17 ··0x000000e0·2d000000·28000000·e8000000·00000000·-...(...........
 18 ··0x000000f0·b8000000·00412d41·0ec00143·94029501·.....A-A...C....
 19 ··0x00000100·459e0493·0362d4d5·ded30e00·412d0000·E....b......A-..
 20 ··0x00000110·20000000·14010000·00000000·2c000000··...........,...
 21 ··0x00000120·00412d41·0e109e02·930147d3·de0e0041·.A-A......G....A
 22 ··0x00000130·2d000000·2c000000·38010000·00000000·-...,...8.......
 23 ··0x00000140·e8000000·00412d41·0e50459e·06930594·.....A-A.PE.....
 24 ··0x00000150·04950396·02970171·d6d7d4d5·ded30e00·.......q........
 25 ··0x00000160·412d0000·20000000·68010000·00000000·A-..·...h.......
 26 ··0x00000170·30000000·00412d41·0e109e02·930146d3·0....A-A......F.
27 ··0x00000180·d40e0041·2d000000·48000000·8c010000·...A-...H.......27 ··0x00000180·de0e0041·2d000000·40000000·8c010000·...A-...@.......
28 ··0x00000190·00000000·34010000·00412d41·0e70419d·....4....A-A.pA.28 ··0x00000190·00000000·84010000·00412d41·0e709e0e·.........A-A.p..
 29 ··0x000001a0·930d4294·0c950b96·0a970942·98089907·..B........B....
 30 ··0x000001b0·439a069b·05479c04·490ad3de·dcdadbd8·C....G..I.......
 31 ··0x000001c0·d9d6d7d4·d50e0041·2d410b00·20000000·.......A-A..·...
29 ··0x000001a0·089e0743·93069405·95049603·4e970260·...C........N..` 
30 ··0x000001b0·d74bd5d6·d3d4ddde·0e00412d·410e7093·.K........A-A.p. 
31 ··0x000001c0·06940595·04960397·029d089e·072d49d7·.............-I. 
32 ··0x000001d0·42970200·30000000·d8010000·00000000·B...0........... 
33 ··0x000001e0·c4000000·00412d41·0ed00143·9d069e05·.....A-A...C.... 
34 ··0x000001f0·42930494·03459502·620ad5d3·d4ddde0e·B....E..b....... 
35 ··0x00000200·00412d41·0b000000·24000000·0c020000·.A-A....$....... 
36 ··0x00000210·00000000·38000000·00412d41·0e209d04·....8....A-A.·.. 
37 ··0x00000220·9e034393·0247dedd·d30e0041·2d000000·..C..G.....A-... 
38 ··0x00000230·34000000·34020000·00000000·f0000000·4...4........... 
39 ··0x00000240·00412d41·0e60439d·089e0742·93069405·.A-A.`C....B.... 
40 ··0x00000250·48950496·03690ad5·d6d3d4dd·de0e0041·H....i.........A 
41 ··0x00000260·2d410b41·97020000·20000000·6c020000·-A.A....·...l... 
42 ··0x00000270·00000000·30000000·00412d41·0e209d04·....0....A-A.·.. 
43 ··0x00000280·9e0348de·dd0e0041·2d000000·2c000000·..H....A-...,... 
44 ··0x00000290·90020000·00000000·a4000000·00412d41·.............A-A32 ··0x000001d0·d0010000·00000000·2c000000·00412d41·........,....A-A
45 ··0x000002a0·0e60419d·069e0542·95024493·0494035d·.`A....B..D....] 
46 ··0x000002b0·0ad5d3d4·ddde0e00·412d410b·28000000·........A-A.(... 
47 ··0x000002c0·c0020000·00000000·44000000·00412d41·........D....A-A 
48 ··0x000002d0·0e309d06·9e054393·044adedd·d30e0041·.0....C..J.....A33 ··0x000001e0·0e109e02·930147d3·de0e0041·2d000000·......G....A-...
 34 ··0x000001f0·2c000000·f4010000·00000000·a0000000·,...............
 35 ··0x00000200·00412d41·0e504196·02449e06·93054294·.A-A.PA..D....B.
 36 ··0x00000210·0495035d·d6d4d5de·d30e0041·2d000000·...].......A-...
 37 ··0x00000220·24000000·24020000·00000000·3c000000·$...$.......<...
 38 ··0x00000230·00412d41·0e209e04·93034394·0248d3de·.A-A.·....C..H..
49 ··0x000002e0·2d000000·00000000···················-.......39 ··0x00000240·d40e0041·2d000000···················...A-...
  
5.77 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00247800·696e7465·726e616c·5f64695f·.$x.internal_di_2 ··0x00000000·00247800·696e7465·726e616c·5f64695f·.$x.internal_di_
3 ··0x00000010·7061636b·6167655f·70617273·65725f6e·package_parser_n3 ··0x00000010·7061636b·6167655f·70617273·65725f6e·package_parser_n
4 ··0x00000020·65770024·64006469·5f706163·6b616765·ew.$d.di_package4 ··0x00000020·65770024·64006469·5f706163·6b616765·ew.$d.di_package
5 ··0x00000030·5f706172·7365725f·72656164·5f6e616d·_parser_read_nam5 ··0x00000030·5f706172·7365725f·72656164·5f6e616d·_parser_read_nam
6 ··0x00000040·655f7265·616c5f34·5f300064·695f6d65·e_real_4_0.di_me6 ··0x00000040·655f7265·616c5f34·5f300064·695f7061·e_real_4_0.di_pa
7 ··0x00000050·6d5f6368·756e6b5f·616c6c6f·63300064·m_chunk_alloc0.d7 ··0x00000050·636b6167·655f7061·72736572·5f777269·ckage_parser_wri
 8 ··0x00000060·74655f70·72696f72·69747900·5f5f7374·te_priority.__st
 9 ··0x00000070·61636b5f·63686b5f·67756172·64006469·ack_chk_guard.di
 10 ··0x00000080·5f706163·6b616765·5f707269·6f726974·_package_priorit
 11 ··0x00000090·795f7465·78740073·74726c65·6e005f5f·y_text.strlen.__
 12 ··0x000000a0·73746163·6b5f6368·6b5f6661·696c0064·stack_chk_fail.d
8 ··0x00000060·695f7061·636b6167·655f7061·72736572·i_package_parser13 ··0x000000b0·695f7061·636b6167·655f7061·72736572·i_package_parser
9 ··0x00000070·5f726561·645f6465·70656e64·656e6379·_read_dependency14 ··0x000000c0·5f777269·74655f64·6570656e·64656e63·_write_dependenc
 15 ··0x000000d0·79006469·5f667265·65006469·5f726561·y.di_free.di_rea
 16 ··0x000000e0·6c6c6f63·00737472·63617400·64695f70·lloc.strcat.di_p
10 ··0x00000080·00737472·6373706e·0064695f·7061636b·.strcspn.di_pack 
11 ··0x00000090·61676573·5f676574·5f706163·6b616765·ages_get_package 
12 ··0x000000a0·5f6e6577·0064695f·736c6973·745f6170·_new.di_slist_ap 
13 ··0x000000b0·70656e64·5f636875·6e6b005f·5f637479·pend_chunk.__cty 
14 ··0x000000c0·70655f62·5f6c6f63·0064695f·7061636b·pe_b_loc.di_pack 
15 ··0x000000d0·6167655f·70617273·65725f77·72697465·age_parser_write 
16 ··0x000000e0·5f707269·6f726974·79005f5f·73746163·_priority.__stac 
17 ··0x000000f0·6b5f6368·6b5f6775·61726400·64695f70·k_chk_guard.di_p 
18 ··0x00000100·61636b61·67655f70·72696f72·6974795f·ackage_priority_ 
19 ··0x00000110·74657874·00737472·6c656e00·5f5f7374·text.strlen.__st 
20 ··0x00000120·61636b5f·63686b5f·6661696c·0064695f·ack_chk_fail.di_ 
21 ··0x00000130·7061636b·6167655f·70617273·65725f77·package_parser_w 
22 ··0x00000140·72697465·5f646570·656e6465·6e637900·rite_dependency. 
23 ··0x00000150·73747263·61740064·695f6672·65650064·strcat.di_free.d 
24 ··0x00000160·695f7265·616c6c6f·63006469·5f706163·i_realloc.di_pac 
25 ··0x00000170·6b616765·5f706172·7365725f·72656164·kage_parser_read 
26 ··0x00000180·5f646573·63726970·74696f6e·006d656d·_description.mem 
27 ··0x00000190·63687200·64695f73·74726164·75700064·chr.di_stradup.d 
28 ··0x000001a0·695f7061·636b6167·655f7061·72736572·i_package_parser 
29 ··0x000001b0·5f777269·74655f64·65736372·69707469·_write_descripti 
30 ··0x000001c0·6f6e0064·695f6d61·6c6c6f63·005f5f73·on.di_malloc.__s 
31 ··0x000001d0·6e707269·6e74665f·63686b00·64695f70·nprintf_chk.di_p 
32 ··0x000001e0·61636b61·67655f70·61727365·725f7772·ackage_parser_wr17 ··0x000000f0·61636b61·67655f70·61727365·725f7265·ackage_parser_re
 18 ··0x00000100·61645f64·65736372·69707469·6f6e006d·ad_description.m
 19 ··0x00000110·656d6368·72006469·5f737472·61647570·emchr.di_stradup
 20 ··0x00000120·0064695f·7061636b·6167655f·70617273·.di_package_pars
 21 ··0x00000130·65725f77·72697465·5f646573·63726970·er_write_descrip
 22 ··0x00000140·74696f6e·0064695f·6d616c6c·6f63005f·tion.di_malloc._
 23 ··0x00000150·5f736e70·72696e74·665f6368·6b006469·_snprintf_chk.di
 24 ··0x00000160·5f706163·6b616765·5f706172·7365725f·_package_parser_
33 ··0x000001f0·6974655f·73746174·75730064·695f7061·ite_status.di_pa25 ··0x00000170·77726974·655f7374·61747573·0064695f·write_status.di_
34 ··0x00000200·636b6167·655f7374·61747573·5f746578·ckage_status_tex26 ··0x00000180·7061636b·6167655f·73746174·75735f74·package_status_t
35 ··0x00000210·74006469·5f706163·6b616765·5f737461·t.di_package_sta27 ··0x00000190·65787400·64695f70·61636b61·67655f73·ext.di_package_s
36 ··0x00000220·7475735f·77616e74·5f746578·74006469·tus_want_text.di28 ··0x000001a0·74617475·735f7761·6e745f74·65787400·tatus_want_text.
 29 ··0x000001b0·64695f70·61636b61·67655f70·61727365·di_package_parse
 30 ··0x000001c0·725f7265·61645f70·72696f72·69747900·r_read_priority.
 31 ··0x000001d0·696e7465·726e616c·5f64695f·7061636b·internal_di_pack
 32 ··0x000001e0·6167655f·61727261·795f7465·78745f66·age_array_text_f
 33 ··0x000001f0·726f6d5f·72737472·696e6700·64695f70·rom_rstring.di_p
 34 ··0x00000200·61636b61·67655f70·61727365·725f7265·ackage_parser_re
 35 ··0x00000210·61645f73·74617475·73006469·5f6d656d·ad_status.di_mem
 36 ··0x00000220·5f636875·6e6b5f61·6c6c6f63·30006469·_chunk_alloc0.di
37 ··0x00000230·5f706163·6b616765·5f706172·7365725f·_package_parser_37 ··0x00000230·5f706163·6b616765·5f706172·7365725f·_package_parser_
 38 ··0x00000240·72656164·5f646570·656e6465·6e637900·read_dependency.
38 ··0x00000240·72656164·5f707269·6f726974·7900696e·read_priority.in 
39 ··0x00000250·7465726e·616c5f64·695f7061·636b6167·ternal_di_packag 
40 ··0x00000260·655f6172·7261795f·74657874·5f66726f·e_array_text_fro 
41 ··0x00000270·6d5f7273·7472696e·67006469·5f706163·m_rstring.di_pac 
42 ··0x00000280·6b616765·5f706172·7365725f·72656164·kage_parser_read 
43 ··0x00000290·5f737461·74757300·64695f70·61636b61·_status.di_packa39 ··0x00000250·73747263·73706e00·64695f70·61636b61·strcspn.di_packa
 40 ··0x00000260·6765735f·6765745f·7061636b·6167655f·ges_get_package_
 41 ··0x00000270·6e657700·64695f73·6c697374·5f617070·new.di_slist_app
 42 ··0x00000280·656e645f·6368756e·6b005f5f·63747970·end_chunk.__ctyp
 43 ··0x00000290·655f625f·6c6f6300·64695f70·61636b61·e_b_loc.di_packa
44 ··0x000002a0·67655f70·61727365·725f696e·666f0064·ge_parser_info.d44 ··0x000002a0·67655f70·61727365·725f696e·666f0064·ge_parser_info.d
45 ··0x000002b0·695f7061·72736572·5f696e66·6f5f616c·i_parser_info_al45 ··0x000002b0·695f7061·72736572·5f696e66·6f5f616c·i_parser_info_al
46 ··0x000002c0·6c6f6300·64695f70·61727365·725f696e·loc.di_parser_in46 ··0x000002c0·6c6f6300·64695f70·61727365·725f696e·loc.di_parser_in
47 ··0x000002d0·666f5f61·64640064·695f7061·636b6167·fo_add.di_packag47 ··0x000002d0·666f5f61·64640064·695f7061·636b6167·fo_add.di_packag
48 ··0x000002e0·655f7370·65636961·6c5f7265·61645f66·e_special_read_f48 ··0x000002e0·655f7370·65636961·6c5f7265·61645f66·e_special_read_f
49 ··0x000002f0·696c6500·64695f70·61727365·725f7266·ile.di_parser_rf49 ··0x000002f0·696c6500·64695f70·61727365·725f7266·ile.di_parser_rf
50 ··0x00000300·63383232·5f726561·645f6669·6c650064·c822_read_file.d50 ··0x00000300·63383232·5f726561·645f6669·6c650064·c822_read_file.d
960 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e6c·.rela.data.rel.l6 ··0x00000040·2e72656c·612e6461·74612e72·656c2e6c·.rela.data.rel.l
7 ··0x00000050·6f63616c·002e7265·6c612e64·6174612e·ocal..rela.data.7 ··0x00000050·6f63616c·002e7265·6c612e64·6174612e·ocal..rela.data.
8 ··0x00000060·72656c2e·726f002e·72656c61·2e646174·rel.ro..rela.dat8 ··0x00000060·72656c2e·726f002e·72656c61·2e646174·rel.ro..rela.dat
9 ··0x00000070·612e7265·6c2e726f·2e6c6f63·616c002e·a.rel.ro.local..9 ··0x00000070·612e7265·6c2e726f·2e6c6f63·616c002e·a.rel.ro.local..
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert11 ··0x00000090·6e6f7465·2e676e75·2e70726f·70657274·note.gnu.propert
12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame12 ··0x000000a0·79002e72·656c612e·65685f66·72616d65·y..rela.eh_frame
113 KB
packages.o
856 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········10368·(bytes·into·file)13 ··Start·of·section·headers:··········9096·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1419 ··Number·of·section·headers:·········14
20 ··Section·header·string·table·index:·1320 ··Section·header·string·table·index:·13
2.92 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x2880:1 There·are·14·section·headers,·starting·at·offset·0x2388:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000ba0·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·00090c·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·001aa0·000a68·18···I·11···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001788·000888·18···I·11···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000be0·000070·00··WA··0···0··87 ··[·3]·.data·············PROGBITS········0000000000000000·000950·000070·00··WA··0···0··8
8 ··[·4]·.rela.data········RELA············0000000000000000·002508·0000c0·18···I·11···3··88 ··[·4]·.rela.data········RELA············0000000000000000·002010·0000c0·18···I·11···3··8
9 ··[·5]·.bss··············NOBITS··········0000000000000000·000c50·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········0000000000000000·0009c0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.8····PROGBITS········0000000000000000·000c50·000057·01·AMS··0···0··810 ··[·6]·.rodata.str1.1····PROGBITS········0000000000000000·0009c0·000054·01·AMS··0···0··1
11 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·000ca7·000000·00······0···0··111 ··[·7]·.note.GNU-stack···PROGBITS········0000000000000000·000a14·000000·00······0···0··1
12 ··[·8]·.note.gnu.property·NOTE············0000000000000000·000ca8·000020·00···A··0···0··812 ··[·8]·.note.gnu.property·NOTE············0000000000000000·000a18·000020·00···A··0···0··8
13 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·000cc8·0003c0·00···A··0···0··813 ··[·9]·.eh_frame·········PROGBITS········0000000000000000·000a38·000350·00···A··0···0··8
14 ··[10]·.rela.eh_frame····RELA············0000000000000000·0025c8·000240·18···I·11···9··814 ··[10]·.rela.eh_frame····RELA············0000000000000000·0020d0·000240·18···I·11···9··8
15 ··[11]·.symtab···········SYMTAB··········0000000000000000·001088·000510·18·····12··10··815 ··[11]·.symtab···········SYMTAB··········0000000000000000·000d88·0004f8·18·····12···9··8
16 ··[12]·.strtab···········STRTAB··········0000000000000000·001598·000506·00······0···0··116 ··[12]·.strtab···········STRTAB··········0000000000000000·001280·000506·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········0000000000000000·002808·000077·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········0000000000000000·002310·000077·00······0···0··1
18 Key·to·Flags:18 Key·to·Flags:
19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
22 ··D·(mbind),·p·(processor·specific)22 ··D·(mbind),·p·(processor·specific)
8.88 KB
readelf --wide --symbols {}
    
Offset 1, 57 lines modifiedOffset 1, 56 lines modified
  
1 Symbol·table·'.symtab'·contains·54·entries:1 Symbol·table·'.symtab'·contains·53·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····3·.data
6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
7 ·····4:·0000000000000060····12·FUNC····LOCAL··DEFAULT····1·resolve_dependencies_marker_reset7 ·····4:·0000000000000058····12·FUNC····LOCAL··DEFAULT····1·resolve_dependencies_marker_reset
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.88 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.1
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d 
12 ·····9:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d11 ·····8:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····9·$d
13 ····10:·0000000000000000····72·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_virtual12 ·····9:·0000000000000000····72·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_virtual
14 ····11:·0000000000000048····16·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_do_real_mark13 ····10:·0000000000000048····16·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_do_real_mark
15 ····12:·000000000000006c····28·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_do_real_list_append14 ····11:·0000000000000064····28·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_do_real_list_append
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk
17 ····14:·0000000000000088····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant16 ····13:·0000000000000080····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log
19 ····16:·00000000000000c0····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant_quiet18 ····15:·00000000000000b0····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant_quiet
20 ····17:·00000000000000f0····84·FUNC····GLOBAL·DEFAULT····1·di_packages_alloc19 ····16:·00000000000000e0····72·FUNC····GLOBAL·DEFAULT····1·di_packages_alloc
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc020 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_destroy_func21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_destroy_func
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new_full24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new_full
26 ····23:·0000000000000144····96·FUNC····GLOBAL·DEFAULT····1·di_packages_allocator_alloc25 ····22:·0000000000000128····68·FUNC····GLOBAL·DEFAULT····1·internal_di_packages_allocator_alloc
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_new
28 ····25:·00000000000001a4····80·FUNC····GLOBAL·DEFAULT····1·internal_di_packages_allocator_alloc27 ····24:·000000000000016c····48·FUNC····GLOBAL·DEFAULT····1·di_packages_allocator_alloc
29 ····26:·0000000000000200····56·FUNC····GLOBAL·DEFAULT····1·di_packages_free28 ····25:·000000000000019c····48·FUNC····GLOBAL·DEFAULT····1·di_packages_free
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
32 ····29:·0000000000000240····64·FUNC····GLOBAL·DEFAULT····1·di_packages_allocator_free31 ····28:·00000000000001cc····52·FUNC····GLOBAL·DEFAULT····1·di_packages_allocator_free
33 ····30:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_destroy
34 ····31:·0000000000000280···180·FUNC····GLOBAL·DEFAULT····1·di_packages_append_package33 ····30:·0000000000000200···132·FUNC····GLOBAL·DEFAULT····1·di_packages_get_package
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup
 37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
 38 ····35:·0000000000000284····84·FUNC····GLOBAL·DEFAULT····1·di_packages_append_package
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
40 ····37:·0000000000000340···132·FUNC····GLOBAL·DEFAULT····1·di_packages_get_package 
41 ····38:·00000000000003c4···224·FUNC····GLOBAL·DEFAULT····1·di_packages_get_package_new40 ····37:·00000000000002d8···128·FUNC····GLOBAL·DEFAULT····1·di_packages_get_package_new
42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc041 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc0
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup
44 ····41:·00000000000004a4···484·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_recurse43 ····40:·0000000000000358···424·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_recurse
45 ····42:·0000000000000688····20·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_real44 ····41:·0000000000000500····20·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_real
46 ····43:·00000000000006a0····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant_permissive45 ····42:·0000000000000514····48·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_check_non_existant_permissive
47 ····44:·00000000000006d0···104·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_marker46 ····43:·0000000000000544····88·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_marker
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_foreach47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_foreach
49 ····46:·0000000000000740···272·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_special48 ····45:·000000000000059c···204·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_special
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_alloc49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_alloc
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_slist_append_list50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_slist_append_list
52 ····49:·0000000000000850···128·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies51 ····48:·0000000000000668···124·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies
53 ····50:·00000000000008d0···268·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_array_special52 ····49:·00000000000006e4···196·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_array_special
54 ····51:·00000000000009e0···128·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_array53 ····50:·00000000000007a8···124·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_array
55 ····52:·0000000000000a60···180·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_mark_special54 ····51:·0000000000000824···108·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_mark_special
56 ····53:·0000000000000b20···128·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_mark55 ····52:·0000000000000890···124·FUNC····GLOBAL·DEFAULT····1·di_packages_resolve_dependencies_mark
26.7 KB
readelf --wide --relocs {}
    
Offset 1, 152 lines modifiedOffset 1, 132 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1aa0·contains·111·entries:1 Relocation·section·'.rela.text'·at·offset·0x1788·contains·91·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000084··0000000d0000011a·R_AARCH64_JUMP26·······0000000000000000·di_slist_append_chunk·+·03 000000000000007c··0000000c0000011a·R_AARCH64_JUMP26·······0000000000000000·di_slist_append_chunk·+·0
4 000000000000009c··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·04 0000000000000094··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
5 00000000000000a0··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·05 0000000000000098··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
6 00000000000000a4··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·06 000000000000009c··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
7 00000000000000d4··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·07 00000000000000c4··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
8 00000000000000d8··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·08 00000000000000c8··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
9 00000000000000dc··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·09 00000000000000cc··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
10 0000000000000104··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·010 00000000000000ec··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
11 0000000000000108··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·internal_di_package_destroy_func·+·011 00000000000000f4··0000001200000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·internal_di_package_destroy_func·+·0
12 000000000000010c··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·internal_di_package_destroy_func·+·012 00000000000000f8··0000001200000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·internal_di_package_destroy_func·+·0
13 0000000000000114··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·013 0000000000000100··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·0
14 0000000000000118··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·014 0000000000000104··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·0
15 0000000000000120··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·015 0000000000000108··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·0
16 0000000000000124··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·016 000000000000010c··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·0
17 0000000000000128··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new_full·+·017 0000000000000110··000000150000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new_full·+·0
18 0000000000000158··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·018 0000000000000134··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
 19 0000000000000144··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0
 20 0000000000000154··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0
 21 0000000000000174··000000160000011b·R_AARCH64_CALL26·······0000000000000128·internal_di_packages_allocator_alloc·+·0
19 0000000000000168··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·022 0000000000000184··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0
20 0000000000000178··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0 
21 0000000000000188··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0 
22 00000000000001b8··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0 
23 00000000000001c8··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0 
24 00000000000001d8··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_new·+·0 
25 0000000000000220··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·023 00000000000001b4··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·0
26 0000000000000230··0000001c0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0 
27 0000000000000258··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0 
28 0000000000000260··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0 
29 0000000000000268··0000001e0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0 
30 000000000000027c··0000001c0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·024 00000000000001c4··0000001b0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
 25 00000000000001dc··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0
 26 00000000000001e4··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0
 27 00000000000001ec··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_destroy·+·0
 28 00000000000001fc··0000001b0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
31 000000000000029c··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·029 0000000000000210··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
32 00000000000002a0··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·030 0000000000000214··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
33 00000000000002c0··000000210000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·031 0000000000000234··000000200000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
34 00000000000002d4··000000220000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·032 000000000000024c··000000210000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0
35 00000000000002dc··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·033 0000000000000250··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
36 00000000000002e0··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·034 0000000000000254··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
37 0000000000000318··000000230000011a·R_AARCH64_JUMP26·······0000000000000000·di_hash_table_insert·+·035 000000000000026c··000000220000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 36 00000000000002a4··0000001e0000011b·R_AARCH64_CALL26·······0000000000000200·di_packages_get_package·+·0
38 0000000000000328··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·037 00000000000002b8··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·0
39 0000000000000330··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
40 000000000000034c··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
41 0000000000000350··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
42 0000000000000374··000000210000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
43 0000000000000390··000000220000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0 
44 0000000000000394··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
45 0000000000000398··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
46 00000000000003c0··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
47 00000000000003e0··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
48 00000000000003e4··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
49 000000000000040c··000000210000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0 
50 0000000000000420··000000220000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·038 00000000000002d4··000000240000011a·R_AARCH64_JUMP26·······0000000000000000·di_hash_table_insert·+·0
 39 0000000000000300··0000001e0000011b·R_AARCH64_CALL26·······0000000000000200·di_packages_get_package·+·0
51 000000000000042c··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
52 0000000000000430··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
53 0000000000000468··000000270000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·040 000000000000030c··000000260000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc0·+·0
54 000000000000047c··000000280000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·041 000000000000031c··000000270000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
55 0000000000000494··000000230000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·042 0000000000000334··000000240000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·0
56 00000000000004a0··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
57 0000000000000698··000000290000011a·R_AARCH64_JUMP26·······00000000000004a4·di_packages_resolve_dependencies_recurse·+·043 0000000000000510··000000280000011a·R_AARCH64_JUMP26·······0000000000000358·di_packages_resolve_dependencies_recurse·+·0
58 00000000000006b4··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·2844 0000000000000528··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·25
59 00000000000006b8··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·2845 000000000000052c··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·25
60 00000000000006bc··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·046 0000000000000530··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
61 0000000000000708··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000060·resolve_dependencies_marker_reset·+·047 0000000000000584··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000058·resolve_dependencies_marker_reset·+·0
62 0000000000000710··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000060·resolve_dependencies_marker_reset·+·048 0000000000000588··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000058·resolve_dependencies_marker_reset·+·0
63 000000000000071c··0000002d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_foreach·+·049 000000000000058c··0000002c0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_foreach·+·0
64 000000000000075c··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·050 00000000000005b0··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 51 00000000000005b4··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 52 00000000000005dc··0000002e0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_alloc·+·0
 53 00000000000005ec··0000002b0000011b·R_AARCH64_CALL26·······0000000000000544·di_packages_resolve_dependencies_marker·+·0
 54 0000000000000604··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
65 0000000000000760··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·055 0000000000000608··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
66 0000000000000788··0000002f0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_alloc·+·0 
67 00000000000007c8··000000290000011b·R_AARCH64_CALL26·······00000000000004a4·di_packages_resolve_dependencies_recurse·+·0 
68 00000000000007d8··000000300000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_slist_append_list·+·0 
69 00000000000007e4··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
70 00000000000007e8··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
71 0000000000000838··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000060·resolve_dependencies_marker_reset·+·0 
72 000000000000083c··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000060·resolve_dependencies_marker_reset·+·0 
73 0000000000000840··0000002d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_foreach·+·0 
74 000000000000084c··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·056 0000000000000620··000000220000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
75 000000000000085c··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
76 0000000000000860··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
77 000000000000087c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data·+·0 
78 0000000000000880··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data·+·0 
79 000000000000089c··0000002e0000011b·R_AARCH64_CALL26·······0000000000000740·di_packages_resolve_dependencies_special·+·0 
80 00000000000008a0··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
81 00000000000008a4··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
82 00000000000008cc··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
83 00000000000008e8··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
84 00000000000008ec··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
85 0000000000000918··0000002f0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_alloc·+·0 
86 0000000000000954··000000290000011b·R_AARCH64_CALL26·······00000000000004a4·di_packages_resolve_dependencies_recurse·+·057 0000000000000630··000000280000011b·R_AARCH64_CALL26·······0000000000000358·di_packages_resolve_dependencies_recurse·+·0
87 0000000000000964··000000300000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_slist_append_list·+·058 0000000000000640··0000002f0000011b·R_AARCH64_CALL26·······0000000000000000·internal_di_slist_append_list·+·0
88 0000000000000970··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·059 0000000000000674··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
89 0000000000000974··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·060 0000000000000678··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
90 00000000000009c4··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000060·resolve_dependencies_marker_reset·+·0 
91 00000000000009c8··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000060·resolve_dependencies_marker_reset·+·0 
92 00000000000009cc··0000002d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_foreach·+·0 
93 00000000000009d8··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
94 00000000000009ec··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
95 00000000000009f0··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
96 0000000000000a0c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data·+·061 0000000000000690··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data·+·0
97 0000000000000a10··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data·+·062 0000000000000694··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data·+·0
98 0000000000000a2c··000000320000011b·R_AARCH64_CALL26·······00000000000008d0·di_packages_resolve_dependencies_array_special·+·063 00000000000006b0··0000002d0000011b·R_AARCH64_CALL26·······000000000000059c·di_packages_resolve_dependencies_special·+·0
99 0000000000000a30··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
100 0000000000000a34··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
101 0000000000000a5c··000000240000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
102 0000000000000ae8··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000060·resolve_dependencies_marker_reset·+·0 
103 0000000000000aec··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000060·resolve_dependencies_marker_reset·+·0 
104 0000000000000af0··0000002d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_foreach·+·0 
105 0000000000000b08··000000290000011b·R_AARCH64_CALL26·······00000000000004a4·di_packages_resolve_dependencies_recurse·+·0 
106 0000000000000b28··0000002000000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·064 00000000000006b4··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
107 0000000000000b2c··0000002000000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·065 00000000000006b8··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 66 00000000000006d0··000000220000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 67 00000000000006f4··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 68 00000000000006f8··0000001f00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 69 0000000000000724··0000002e0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_alloc·+·0
 70 0000000000000734··0000002b0000011b·R_AARCH64_CALL26·······0000000000000544·di_packages_resolve_dependencies_marker·+·0
 71 0000000000000748··0000001f00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
Max diff block lines reached; 6587/27292 bytes (24.14%) of diff not shown.
24.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 16, 465 lines modifiedOffset 16, 376 lines modified
16 ··DW_CFA_nop16 ··DW_CFA_nop
  
17 00000028·0000000000000010·0000002c·FDE·cie=00000000·pc=0000000000000048..000000000000005817 00000028·0000000000000010·0000002c·FDE·cie=00000000·pc=0000000000000048..0000000000000058
18 ··DW_CFA_nop18 ··DW_CFA_nop
19 ··DW_CFA_nop19 ··DW_CFA_nop
20 ··DW_CFA_nop20 ··DW_CFA_nop
  
21 0000003c·0000000000000010·00000040·FDE·cie=00000000·pc=0000000000000060..000000000000006c21 0000003c·0000000000000010·00000040·FDE·cie=00000000·pc=0000000000000058..0000000000000064
22 ··DW_CFA_nop22 ··DW_CFA_nop
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
  
25 00000050·0000000000000010·00000054·FDE·cie=00000000·pc=000000000000006c..000000000000008825 00000050·0000000000000010·00000054·FDE·cie=00000000·pc=0000000000000064..0000000000000080
26 ··DW_CFA_nop26 ··DW_CFA_nop
27 ··DW_CFA_nop27 ··DW_CFA_nop
28 ··DW_CFA_nop28 ··DW_CFA_nop
  
29 00000064·0000000000000020·00000068·FDE·cie=00000000·pc=0000000000000088..00000000000000b829 00000064·000000000000001c·00000068·FDE·cie=00000000·pc=0000000000000080..00000000000000b0
30 ··DW_CFA_advance_loc:·4·to·000000000000008c30 ··DW_CFA_advance_loc:·12·to·000000000000008c
31 ··DW_CFA_AARCH64_negate_ra_state31 ··DW_CFA_AARCH64_negate_ra_state
32 ··DW_CFA_advance_loc:·4·to·000000000000009032 ··DW_CFA_advance_loc:·4·to·0000000000000090
33 ··DW_CFA_def_cfa_offset:·1633 ··DW_CFA_def_cfa_offset:·16
34 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
35 ··DW_CFA_offset:·r30·(x30)·at·cfa-834 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
36 ··DW_CFA_advance_loc:·28·to·00000000000000ac35 ··DW_CFA_advance_loc:·20·to·00000000000000a4
37 ··DW_CFA_restore:·r30·(x30)36 ··DW_CFA_restore:·r30·(x30)
38 ··DW_CFA_restore:·r29·(x29) 
39 ··DW_CFA_def_cfa_offset:·037 ··DW_CFA_def_cfa_offset:·0
40 ··DW_CFA_advance_loc:·4·to·00000000000000b038 ··DW_CFA_advance_loc:·4·to·00000000000000a8
41 ··DW_CFA_AARCH64_negate_ra_state39 ··DW_CFA_AARCH64_negate_ra_state
42 ··DW_CFA_nop40 ··DW_CFA_nop
43 ··DW_CFA_nop41 ··DW_CFA_nop
44 ··DW_CFA_nop 
  
45 00000088·0000000000000020·0000008c·FDE·cie=00000000·pc=00000000000000c0..00000000000000f042 00000084·000000000000001c·00000088·FDE·cie=00000000·pc=00000000000000b0..00000000000000e0
46 ··DW_CFA_advance_loc:·4·to·00000000000000c443 ··DW_CFA_advance_loc:·12·to·00000000000000bc
47 ··DW_CFA_AARCH64_negate_ra_state44 ··DW_CFA_AARCH64_negate_ra_state
48 ··DW_CFA_advance_loc:·4·to·00000000000000c845 ··DW_CFA_advance_loc:·4·to·00000000000000c0
49 ··DW_CFA_def_cfa_offset:·1646 ··DW_CFA_def_cfa_offset:·16
50 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
51 ··DW_CFA_offset:·r30·(x30)·at·cfa-847 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
52 ··DW_CFA_advance_loc:·28·to·00000000000000e448 ··DW_CFA_advance_loc:·20·to·00000000000000d4
53 ··DW_CFA_restore:·r30·(x30)49 ··DW_CFA_restore:·r30·(x30)
54 ··DW_CFA_restore:·r29·(x29) 
55 ··DW_CFA_def_cfa_offset:·050 ··DW_CFA_def_cfa_offset:·0
56 ··DW_CFA_advance_loc:·4·to·00000000000000e851 ··DW_CFA_advance_loc:·4·to·00000000000000d8
57 ··DW_CFA_AARCH64_negate_ra_state52 ··DW_CFA_AARCH64_negate_ra_state
58 ··DW_CFA_nop53 ··DW_CFA_nop
59 ··DW_CFA_nop54 ··DW_CFA_nop
60 ··DW_CFA_nop 
  
61 000000ac·0000000000000024·000000b0·FDE·cie=00000000·pc=00000000000000f0..000000000000014455 000000a4·0000000000000020·000000a8·FDE·cie=00000000·pc=00000000000000e0..0000000000000128
62 ··DW_CFA_advance_loc:·4·to·00000000000000f456 ··DW_CFA_advance_loc:·4·to·00000000000000e4
63 ··DW_CFA_AARCH64_negate_ra_state57 ··DW_CFA_AARCH64_negate_ra_state
64 ··DW_CFA_advance_loc:·4·to·00000000000000f858 ··DW_CFA_advance_loc:·4·to·00000000000000e8
65 ··DW_CFA_def_cfa_offset:·3259 ··DW_CFA_def_cfa_offset:·16
66 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
67 ··DW_CFA_offset:·r30·(x30)·at·cfa-2460 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
68 ··DW_CFA_advance_loc:·12·to·0000000000000104 
69 ··DW_CFA_offset:·r19·(x19)·at·cfa-1661 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
70 ··DW_CFA_advance_loc:·56·to·000000000000013c62 ··DW_CFA_advance_loc:·56·to·0000000000000120
71 ··DW_CFA_restore:·r30·(x30) 
72 ··DW_CFA_restore:·r29·(x29) 
73 ··DW_CFA_restore:·r19·(x19)63 ··DW_CFA_restore:·r19·(x19)
 64 ··DW_CFA_restore:·r30·(x30)
74 ··DW_CFA_def_cfa_offset:·065 ··DW_CFA_def_cfa_offset:·0
75 ··DW_CFA_advance_loc:·4·to·000000000000014066 ··DW_CFA_advance_loc:·4·to·0000000000000124
76 ··DW_CFA_AARCH64_negate_ra_state67 ··DW_CFA_AARCH64_negate_ra_state
77 ··DW_CFA_nop68 ··DW_CFA_nop
78 ··DW_CFA_nop69 ··DW_CFA_nop
79 ··DW_CFA_nop70 ··DW_CFA_nop
  
80 000000d4·0000000000000024·000000d8·FDE·cie=00000000·pc=0000000000000144..00000000000001a471 000000c8·0000000000000020·000000cc·FDE·cie=00000000·pc=0000000000000128..000000000000016c
81 ··DW_CFA_advance_loc:·4·to·000000000000014872 ··DW_CFA_advance_loc:·4·to·000000000000012c
82 ··DW_CFA_AARCH64_negate_ra_state73 ··DW_CFA_AARCH64_negate_ra_state
83 ··DW_CFA_advance_loc:·4·to·000000000000014c74 ··DW_CFA_advance_loc:·4·to·0000000000000130
84 ··DW_CFA_def_cfa_offset:·3275 ··DW_CFA_def_cfa_offset:·16
85 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
86 ··DW_CFA_offset:·r30·(x30)·at·cfa-2476 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
87 ··DW_CFA_advance_loc:·12·to·0000000000000158 
88 ··DW_CFA_offset:·r19·(x19)·at·cfa-1677 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
89 ··DW_CFA_advance_loc:·68·to·000000000000019c78 ··DW_CFA_advance_loc:·52·to·0000000000000164
90 ··DW_CFA_restore:·r30·(x30) 
91 ··DW_CFA_restore:·r29·(x29) 
92 ··DW_CFA_restore:·r19·(x19)79 ··DW_CFA_restore:·r19·(x19)
 80 ··DW_CFA_restore:·r30·(x30)
93 ··DW_CFA_def_cfa_offset:·081 ··DW_CFA_def_cfa_offset:·0
94 ··DW_CFA_advance_loc:·4·to·00000000000001a082 ··DW_CFA_advance_loc:·4·to·0000000000000168
95 ··DW_CFA_AARCH64_negate_ra_state83 ··DW_CFA_AARCH64_negate_ra_state
96 ··DW_CFA_nop84 ··DW_CFA_nop
97 ··DW_CFA_nop85 ··DW_CFA_nop
98 ··DW_CFA_nop86 ··DW_CFA_nop
  
99 000000fc·0000000000000024·00000100·FDE·cie=00000000·pc=00000000000001a4..00000000000001f487 000000ec·0000000000000020·000000f0·FDE·cie=00000000·pc=000000000000016c..000000000000019c
100 ··DW_CFA_advance_loc:·4·to·00000000000001a888 ··DW_CFA_advance_loc:·4·to·0000000000000170
101 ··DW_CFA_AARCH64_negate_ra_state89 ··DW_CFA_AARCH64_negate_ra_state
102 ··DW_CFA_advance_loc:·4·to·00000000000001ac90 ··DW_CFA_advance_loc:·4·to·0000000000000174
103 ··DW_CFA_def_cfa_offset:·3291 ··DW_CFA_def_cfa_offset:·16
104 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
105 ··DW_CFA_offset:·r30·(x30)·at·cfa-2492 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
106 ··DW_CFA_advance_loc:·12·to·00000000000001b8 
107 ··DW_CFA_offset:·r19·(x19)·at·cfa-1693 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
108 ··DW_CFA_advance_loc:·52·to·00000000000001ec94 ··DW_CFA_advance_loc:·32·to·0000000000000194
109 ··DW_CFA_restore:·r30·(x30) 
110 ··DW_CFA_restore:·r29·(x29) 
111 ··DW_CFA_restore:·r19·(x19)95 ··DW_CFA_restore:·r19·(x19)
 96 ··DW_CFA_restore:·r30·(x30)
112 ··DW_CFA_def_cfa_offset:·097 ··DW_CFA_def_cfa_offset:·0
113 ··DW_CFA_advance_loc:·4·to·00000000000001f098 ··DW_CFA_advance_loc:·4·to·0000000000000198
114 ··DW_CFA_AARCH64_negate_ra_state99 ··DW_CFA_AARCH64_negate_ra_state
115 ··DW_CFA_nop100 ··DW_CFA_nop
116 ··DW_CFA_nop101 ··DW_CFA_nop
117 ··DW_CFA_nop102 ··DW_CFA_nop
  
118 00000124·0000000000000020·00000128·FDE·cie=00000000·pc=0000000000000200..0000000000000238103 00000110·0000000000000020·00000114·FDE·cie=00000000·pc=000000000000019c..00000000000001cc
119 ··DW_CFA_advance_loc:·12·to·000000000000020c104 ··DW_CFA_advance_loc:·12·to·00000000000001a8
120 ··DW_CFA_AARCH64_negate_ra_state105 ··DW_CFA_AARCH64_negate_ra_state
121 ··DW_CFA_advance_loc:·4·to·0000000000000210106 ··DW_CFA_advance_loc:·4·to·00000000000001ac
122 ··DW_CFA_def_cfa_offset:·32107 ··DW_CFA_def_cfa_offset:·16
123 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
124 ··DW_CFA_offset:·r30·(x30)·at·cfa-24108 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 109 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
125 ··DW_CFA_advance_loc:·28·to·000000000000022c110 ··DW_CFA_advance_loc:·20·to·00000000000001c0
 111 ··DW_CFA_restore:·r19·(x19)
126 ··DW_CFA_restore:·r30·(x30)112 ··DW_CFA_restore:·r30·(x30)
127 ··DW_CFA_restore:·r29·(x29) 
128 ··DW_CFA_def_cfa_offset:·0113 ··DW_CFA_def_cfa_offset:·0
Max diff block lines reached; 18786/25353 bytes (74.10%) of diff not shown.
1.17 KB
strings --all --bytes=8 {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 di_packages_resolve_dependencies_check_non_existant_quiet9 di_packages_resolve_dependencies_check_non_existant_quiet
10 di_packages_alloc10 di_packages_alloc
11 di_malloc011 di_malloc0
12 internal_di_package_destroy_func12 internal_di_package_destroy_func
13 di_rstring_equal13 di_rstring_equal
14 di_rstring_hash14 di_rstring_hash
15 di_hash_table_new_full15 di_hash_table_new_full
16 di_mem_chunk_new 
17 internal_di_packages_allocator_alloc16 internal_di_packages_allocator_alloc
 17 di_mem_chunk_new
18 di_packages_free18 di_packages_free
19 di_hash_table_destroy19 di_hash_table_destroy
20 di_packages_allocator_free20 di_packages_allocator_free
21 di_mem_chunk_destroy21 di_mem_chunk_destroy
22 di_packages_append_package22 di_packages_get_package
23 __stack_chk_guard23 __stack_chk_guard
24 di_hash_table_lookup24 di_hash_table_lookup
25 di_hash_table_insert 
26 __stack_chk_fail25 __stack_chk_fail
27 di_packages_get_package26 di_packages_append_package
 27 di_hash_table_insert
28 di_packages_get_package_new28 di_packages_get_package_new
29 di_mem_chunk_alloc029 di_mem_chunk_alloc0
30 di_stradup30 di_stradup
31 di_packages_resolve_dependencies_recurse31 di_packages_resolve_dependencies_recurse
32 di_packages_resolve_dependencies_check_real32 di_packages_resolve_dependencies_check_real
33 di_packages_resolve_dependencies_check_non_existant_permissive33 di_packages_resolve_dependencies_check_non_existant_permissive
34 di_packages_resolve_dependencies_marker34 di_packages_resolve_dependencies_marker
Offset 40, 11 lines modifiedOffset 40, 11 lines modified
40 di_packages_resolve_dependencies_array_special40 di_packages_resolve_dependencies_array_special
41 di_packages_resolve_dependencies_array41 di_packages_resolve_dependencies_array
42 di_packages_resolve_dependencies_mark_special42 di_packages_resolve_dependencies_mark_special
43 di_packages_resolve_dependencies_mark43 di_packages_resolve_dependencies_mark
44 .shstrtab44 .shstrtab
45 .rela.text45 .rela.text
46 .rela.data46 .rela.data
47 .rodata.str1.847 .rodata.str1.1
48 .note.GNU-stack48 .note.GNU-stack
49 .note.gnu.property49 .note.gnu.property
50 .rela.eh_frame50 .rela.eh_frame
36.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4, 903 lines modifiedOffset 4, 718 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 0000000000000000·<di_packages_resolve_dependencies_check_virtual>:5 0000000000000000·<di_packages_resolve_dependencies_check_virtual>:
6 di_packages_resolve_dependencies_check_virtual():6 di_packages_resolve_dependencies_check_virtual():
7 »       bti»    c7 »       bti»    c
8 »       mov»    x0,·x28 »       mov»    x0,·x2
9 »       cbz»    x1,·3c·<di_packages_resolve_dependencies_check_virtual+0x3c>9 »       cbz»    x1,·3c·<di_packages_resolve_dependencies_check_virtual+0x3c>
10 »       ldr»    x2,·[x2,·#8]10 »       ldr»    x3,·[x2,·#8]
11 »       ldr»    x3,·[x1,·#8]11 »       ldr»    x2,·[x1,·#8]
12 »       ldr»    w4,·[x2,·#32]12 »       ldr»    w4,·[x3,·#32]
13 »       ldr»    w5,·[x3,·#32]13 »       ldr»    w5,·[x2,·#32]
14 »       cmp»    w5,·w414 »       cmp»    w5,·w4
15 »       b.cc»   3c·<di_packages_resolve_dependencies_check_virtual+0x3c>··//·b.lo,·b.ul,·b.last15 »       b.cc»   3c·<di_packages_resolve_dependencies_check_virtual+0x3c>··//·b.lo,·b.ul,·b.last
16 »       ldr»    w2,·[x2,·#24]16 »       ldr»    w3,·[x3,·#24]
17 »       cmp»    w2,·#0x117 »       cmp»    w3,·#0x1
18 »       b.ls»   40·<di_packages_resolve_dependencies_check_virtual+0x40>··//·b.plast18 »       b.ls»   40·<di_packages_resolve_dependencies_check_virtual+0x40>··//·b.plast
19 »       ldr»    w2,·[x3,·#24]19 »       ldr»    w2,·[x2,·#24]
20 »       cmp»    w2,·#0x220 »       cmp»    w2,·#0x2
21 »       csel»   x0,·x0,·x1,·cc»//·cc·=·lo,·ul,·last21 »       csel»   x0,·x0,·x1,·cc»//·cc·=·lo,·ul,·last
22 »       ret22 »       ret
23 »       mov»    x0,·x123 »       mov»    x0,·x1
24 »       ret24 »       b»      3c·<di_packages_resolve_dependencies_check_virtual+0x3c>
  
25 0000000000000048·<di_packages_resolve_dependencies_do_real_mark>:25 0000000000000048·<di_packages_resolve_dependencies_do_real_mark>:
26 di_packages_resolve_dependencies_do_real_mark():26 di_packages_resolve_dependencies_do_real_mark():
27 »       bti»    c27 »       bti»    c
28 »       mov»    w1,·#0x1···················»     //·#128 »       mov»    w1,·#0x1···················»     //·#1
29 »       str»    w1,·[x0,·#20]29 »       str»    w1,·[x0,·#20]
30 »       ret30 »       ret
31 »       nop 
32 »       nop 
  
33 0000000000000060·<resolve_dependencies_marker_reset>:31 0000000000000058·<resolve_dependencies_marker_reset>:
34 resolve_dependencies_marker_reset():32 resolve_dependencies_marker_reset():
35 »       bti»    c33 »       bti»    c
36 »       str»    wzr,·[x1,·#136]34 »       str»    wzr,·[x1,·#136]
37 »       ret35 »       ret
  
38 000000000000006c·<di_packages_resolve_dependencies_do_real_list_append>:36 0000000000000064·<di_packages_resolve_dependencies_do_real_list_append>:
39 di_packages_resolve_dependencies_do_real_list_append():37 di_packages_resolve_dependencies_do_real_list_append():
40 »       bti»    c38 »       bti»    c
41 »       mov»    x3,·x039 »       mov»    x3,·x0
42 »       mov»    x0,·x140 »       mov»    x0,·x1
43 »       ldr»    x1,·[x1,·#16]41 »       ldr»    x1,·[x1,·#16]
44 »       ldr»    x2,·[x1,·#16]42 »       ldr»    x2,·[x1,·#16]
45 »       mov»    x1,·x343 »       mov»    x1,·x3
46 »       b»      0·<di_slist_append_chunk>44 »       b»      0·<di_slist_append_chunk>
47 ·R_AARCH64_JUMP26»       di_slist_append_chunk45 ·R_AARCH64_JUMP26»       di_slist_append_chunk
  
48 0000000000000088·<di_packages_resolve_dependencies_check_non_existant>:46 0000000000000080·<di_packages_resolve_dependencies_check_non_existant>:
49 di_packages_resolve_dependencies_check_non_existant():47 di_packages_resolve_dependencies_check_non_existant():
 48 »       bti»    c
 49 »       ldr»    x2,·[x1]
50 »       paciasp50 »       paciasp
51 »       stp»    x29,·x30,·[sp,·#-16]!51 »       str»    x30,·[sp,·#-16]!
52 »       mov»    w0,·#0x10··················»    //·#1652 »       mov»    w0,·#0x10··················»    //·#16
53 »       mov»    x29,·sp 
54 »       ldr»    x2,·[x1] 
55 »       adrp»   x1,·0·<di_packages_resolve_dependencies_check_virtual>53 »       adrp»   x1,·0·<di_packages_resolve_dependencies_check_virtual>
56 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.854 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
57 »       add»    x1,·x1,·#0x055 »       add»    x1,·x1,·#0x0
58 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.856 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
59 »       bl»     0·<di_log>57 »       bl»     0·<di_log>
60 ·R_AARCH64_CALL26»       di_log58 ·R_AARCH64_CALL26»       di_log
61 »       ldp»    x29,·x30,·[sp],·#1659 »       ldr»    x30,·[sp],·#16
62 »       autiasp60 »       autiasp
63 »       mov»    w0,·#0x0···················»     //·#061 »       mov»    w0,·#0x0···················»     //·#0
64 »       ret62 »       ret
65 »       nop 
66 »       nop 
  
67 00000000000000c0·<di_packages_resolve_dependencies_check_non_existant_quiet>:63 00000000000000b0·<di_packages_resolve_dependencies_check_non_existant_quiet>:
68 di_packages_resolve_dependencies_check_non_existant_quiet():64 di_packages_resolve_dependencies_check_non_existant_quiet():
 65 »       bti»    c
 66 »       ldr»    x2,·[x1]
69 »       paciasp67 »       paciasp
70 »       stp»    x29,·x30,·[sp,·#-16]!68 »       str»    x30,·[sp,·#-16]!
71 »       mov»    w0,·#0x80··················»    //·#12869 »       mov»    w0,·#0x80··················»    //·#128
72 »       mov»    x29,·sp 
73 »       ldr»    x2,·[x1] 
74 »       adrp»   x1,·0·<di_packages_resolve_dependencies_check_virtual>70 »       adrp»   x1,·0·<di_packages_resolve_dependencies_check_virtual>
75 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.871 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
76 »       add»    x1,·x1,·#0x072 »       add»    x1,·x1,·#0x0
77 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.873 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
78 »       bl»     0·<di_log>74 »       bl»     0·<di_log>
79 ·R_AARCH64_CALL26»       di_log75 ·R_AARCH64_CALL26»       di_log
80 »       ldp»    x29,·x30,·[sp],·#1676 »       ldr»    x30,·[sp],·#16
81 »       autiasp77 »       autiasp
82 »       mov»    w0,·#0x0···················»     //·#078 »       mov»    w0,·#0x0···················»     //·#0
83 »       ret79 »       ret
  
84 00000000000000f0·<di_packages_alloc>:80 00000000000000e0·<di_packages_alloc>:
85 di_packages_alloc():81 di_packages_alloc():
86 »       paciasp82 »       paciasp
87 »       stp»    x29,·x30,·[sp,·#-32]!83 »       stp»    x30,·x19,·[sp,·#-16]!
88 »       mov»    x0,·#0x20··················»    //·#3284 »       mov»    x0,·#0x20··················»    //·#32
89 »       mov»    x29,·sp 
90 »       str»    x19,·[sp,·#16] 
91 »       bl»     0·<di_malloc0>85 »       bl»     0·<di_malloc0>
92 ·R_AARCH64_CALL26»       di_malloc086 ·R_AARCH64_CALL26»       di_malloc0
 87 »       mov»    x19,·x0
93 »       adrp»   x3,·0·<internal_di_package_destroy_func>88 »       adrp»   x3,·0·<internal_di_package_destroy_func>
94 ·R_AARCH64_ADR_GOT_PAGE» internal_di_package_destroy_func89 ·R_AARCH64_ADR_GOT_PAGE» internal_di_package_destroy_func
95 »       ldr»    x3,·[x3]90 »       ldr»    x3,·[x3]
96 ·R_AARCH64_LD64_GOT_LO12_NC»     internal_di_package_destroy_func91 ·R_AARCH64_LD64_GOT_LO12_NC»     internal_di_package_destroy_func
97 »       mov»    x19,·x092 »       mov»    x2,·#0x0···················»     //·#0
98 »       adrp»   x1,·0·<di_rstring_equal>93 »       adrp»   x1,·0·<di_rstring_equal>
99 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_equal94 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_equal
100 »       ldr»    x1,·[x1]95 »       ldr»    x1,·[x1]
101 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_equal96 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_equal
102 »       mov»    x2,·#0x0···················»     //·#0 
103 »       adrp»   x0,·0·<di_rstring_hash>97 »       adrp»   x0,·0·<di_rstring_hash>
104 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_hash98 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_hash
105 »       ldr»    x0,·[x0]99 »       ldr»    x0,·[x0]
106 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_hash100 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_hash
107 »       bl»     0·<di_hash_table_new_full>101 »       bl»     0·<di_hash_table_new_full>
108 ·R_AARCH64_CALL26»       di_hash_table_new_full102 ·R_AARCH64_CALL26»       di_hash_table_new_full
109 »       str»    x0,·[x19]103 »       str»    x0,·[x19]
110 »       mov»    x0,·x19104 »       mov»    x0,·x19
111 »       ldr»    x19,·[sp,·#16]105 »       ldp»    x30,·x19,·[sp],·#16
112 »       ldp»    x29,·x30,·[sp],·#32 
113 »       autiasp106 »       autiasp
114 »       ret107 »       ret
  
115 0000000000000144·<di_packages_allocator_alloc>:108 0000000000000128·<internal_di_packages_allocator_alloc>:
116 di_packages_allocator_alloc():109 internal_di_packages_allocator_alloc():
117 »       paciasp110 »       paciasp
Max diff block lines reached; 32362/36845 bytes (87.83%) of diff not shown.
7.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 62 lines modifiedOffset 3, 55 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..4 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
5 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................5 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................
6 ··0x00000020·48000000·00000000·10000000·2c000000·H...........,...6 ··0x00000020·48000000·00000000·10000000·2c000000·H...........,...
7 ··0x00000030·00000000·10000000·00000000·10000000·................7 ··0x00000030·00000000·10000000·00000000·10000000·................
8 ··0x00000040·40000000·00000000·0c000000·00000000·@...............8 ··0x00000040·40000000·00000000·0c000000·00000000·@...............
9 ··0x00000050·10000000·54000000·00000000·1c000000·....T...........9 ··0x00000050·10000000·54000000·00000000·1c000000·....T...........
10 ··0x00000060·00000000·20000000·68000000·00000000·....·...h.......10 ··0x00000060·00000000·1c000000·68000000·00000000·........h.......
11 ··0x00000070·30000000·00412d41·0e109d02·9e0147de·0....A-A......G.11 ··0x00000070·30000000·00432d41·0e109e02·45de0e00·0....C-A....E...
 12 ··0x00000080·412d0000·1c000000·88000000·00000000·A-..............
 13 ··0x00000090·30000000·00432d41·0e109e02·45de0e00·0....C-A....E...
 14 ··0x000000a0·412d0000·20000000·a8000000·00000000·A-..·...........
 15 ··0x000000b0·48000000·00412d41·0e109e02·93014ed3·H....A-A......N.
12 ··0x00000080·dd0e0041·2d000000·20000000·8c000000·...A-...·.......16 ··0x000000c0·de0e0041·2d000000·20000000·cc000000·...A-...·.......
13 ··0x00000090·00000000·30000000·00412d41·0e109d02·....0....A-A....17 ··0x000000d0·00000000·44000000·00412d41·0e109e02·....D....A-A....
14 ··0x000000a0·9e0147de·dd0e0041·2d000000·24000000·..G....A-...$...18 ··0x000000e0·93014dd3·de0e0041·2d000000·20000000·..M....A-...·...
15 ··0x000000b0·b0000000·00000000·54000000·00412d41·........T....A-A 
16 ··0x000000c0·0e209d04·9e034393·024ededd·d30e0041·.·....C..N.....A 
17 ··0x000000d0·2d000000·24000000·d8000000·00000000·-...$........... 
18 ··0x000000e0·60000000·00412d41·0e209d04·9e034393·`....A-A.·....C. 
19 ··0x000000f0·0251dedd·d30e0041·2d000000·24000000·.Q.....A-...$... 
20 ··0x00000100·00010000·00000000·50000000·00412d41·........P....A-A19 ··0x000000f0·f0000000·00000000·30000000·00412d41·........0....A-A
21 ··0x00000110·0e209d04·9e034393·024ddedd·d30e0041·.·....C..M.....A20 ··0x00000100·0e109e02·930148d3·de0e0041·2d000000·......H....A-...
 21 ··0x00000110·20000000·14010000·00000000·30000000··...........0...
 22 ··0x00000120·00432d41·0e109e02·930145d3·de0e0041·.C-A......E....A
22 ··0x00000120·2d000000·20000000·28010000·00000000·-...·...(.......23 ··0x00000130·2d000000·20000000·38010000·00000000·-...·...8.......
23 ··0x00000130·38000000·00432d41·0e209d04·9e0347de·8....C-A.·....G.24 ··0x00000140·34000000·00412d41·0e109e02·930149d3·4....A-A......I.
24 ··0x00000140·dd0e0041·2d000000·24000000·4c010000·...A-...$...L...25 ··0x00000150·de0e0041·2d000000·24000000·5c010000·...A-...$...\...
 26 ··0x00000160·00000000·84000000·00412d41·0e404194·.........A-A.@A.
 27 ··0x00000170·02449e04·930358d4·ded30e00·412d0000·.D....X.....A-..
 28 ··0x00000180·24000000·84010000·00000000·54000000·$...........T...
 29 ··0x00000190·00412d41·0e209e04·93034294·0295014f·.A-A.·....B....O
 30 ··0x000001a0·d3ded4d5·0e00412d·30000000·ac010000·......A-0.......
25 ··0x00000150·00000000·40000000·00412d41·0e209d04·....@....A-A.·..31 ··0x000001b0·00000000·80000000·00412d41·0e309e06·.........A-A.0..
 32 ··0x000001c0·93054194·04950344·96029701·550ad3de·..A....D....U...
26 ··0x00000160·9e034293·024adedd·d30e0041·2d000000·..B..J.....A-... 
27 ··0x00000170·30000000·74010000·00000000·b4000000·0...t........... 
28 ··0x00000180·00412d41·0e50419d·069e0542·93049403·.A-A.PA....B.... 
29 ··0x00000190·45950296·015b0ad5·d6d3d4dd·de0e0041·E....[.........A 
30 ··0x000001a0·2d410b00·24000000·a8010000·00000000·-A..$........... 
31 ··0x000001b0·84000000·00412d41·0e40449d·029e0158·.....A-A.@D....X 
32 ··0x000001c0·0addde0e·00412d41·0b000000·30000000·.....A-A....0...33 ··0x000001d0·d6d7d4d5·0e00412d·410b0000·2c000000·......A-A...,...
33 ··0x000001d0·d0010000·00000000·e0000000·00412d41·.............A-A34 ··0x000001e0·e0010000·00000000·a8010000·00492d41·.............I-A
 35 ··0x000001f0·0e309e06·93054494·04950342·9602650a·.0....D....B..e.
34 ··0x000001e0·0e60419d·069e0542·95029601·45930494·.`A....B....E... 
35 ··0x000001f0·035c0ad5·d6d3d4dd·de0e0041·2d410b00·.\.........A-A.. 
36 ··0x00000200·4c000000·04020000·00000000·e4010000·L............... 
37 ··0x00000210·00462d41·0e309d06·9e054493·04940342·.F-A.0....D....B 
38 ··0x00000220·95029601·4ddeddd5·d6d3d40e·00412d44·....M........A-D 
39 ··0x00000230·0e309304·94039502·96019d06·9e052d4c·.0............-L 
40 ··0x00000240·0adeddd5·d6d3d40e·00412d41·0b000000·.........A-A....36 ··0x00000200·d3ded6d4·d50e0041·2d410b00·10000000·.......A-A......
 37 ··0x00000210·10020000·00000000·14000000·00000000·................
41 ··0x00000250·10000000·54020000·00000000·14000000·....T...........38 ··0x00000220·1c000000·24020000·00000000·30000000·....$.......0...
 39 ··0x00000230·00432d41·0e109e02·45de0e00·412d0000·.C-A....E...A-..
 40 ··0x00000240·20000000·44020000·00000000·58000000··...D.......X...
 41 ··0x00000250·00432d41·0e109e02·9301450a·d3de0e00·.C-A......E.....
42 ··0x00000260·00000000·20000000·68020000·00000000·....·...h....... 
43 ··0x00000270·30000000·00412d41·0e109d02·9e0147de·0....A-A......G. 
44 ··0x00000280·dd0e0041·2d000000·20000000·8c020000·...A-...·....... 
45 ··0x00000290·00000000·68000000·004c2d41·0e209d04·....h....L-A.·.. 
46 ··0x000002a0·9e034bde·dd0e0041·2d000000·34000000·..K....A-...4... 
47 ··0x000002b0·b0020000·00000000·10010000·00412d41·.............A-A 
48 ··0x000002c0·0e60419d·089e0742·93069405·45950496·.`A....B....E... 
49 ··0x000002d0·03429702·6a0ad7d5·d6d3d4dd·de0e0041·.B..j..........A 
50 ··0x000002e0·2d410b00·24000000·e8020000·00000000·-A..$...........42 ··0x00000260·412d410b·2c000000·68020000·00000000·A-A.,...h.......
 43 ··0x00000270·cc000000·00412d41·0e604194·04950346·.....A-A.`A....F
 44 ··0x00000280·9e069305·42960266·d6d4d5de·d30e0041·....B..f.......A
 45 ··0x00000290·2d000000·1c000000·98020000·00000000·-...............
 46 ··0x000002a0·7c000000·00412d41·0e50449e·0257de0e·|....A-A.PD..W..
 47 ··0x000002b0·00412d00·2c000000·b8020000·00000000·.A-.,...........
 48 ··0x000002c0·c4000000·00412d41·0e504196·02970144·.....A-A.PA....D
 49 ··0x000002d0·9e069305·42940495·0366d6d7·d4d5ded3·....B....f......
 50 ··0x000002e0·0e00412d·1c000000·e8020000·00000000·..A-............
51 ··0x000002f0·80000000·00412d41·0e50449d·029e0157·.....A-A.PD....W51 ··0x000002f0·7c000000·00412d41·0e50449e·0257de0e·|....A-A.PD..W..
52 ··0x00000300·0addde0e·00412d41·0b000000·34000000·.....A-A....4... 
53 ··0x00000310·10030000·00000000·0c010000·00412d41·.............A-A 
54 ··0x00000320·0e60419d·089e0742·95049603·44930694·.`A....B....D... 
55 ··0x00000330·05429702·6a0ad7d5·d6d3d4dd·de0e0041·.B..j..........A 
56 ··0x00000340·2d410b00·24000000·48030000·00000000·-A..$...H.......52 ··0x00000300·00412d00·28000000·08030000·00000000·.A-.(...........
 53 ··0x00000310·6c000000·00412d41·0e209e04·93034194·l....A-A.·....A.
57 ··0x00000350·80000000·00412d41·0e50449d·029e0157·.....A-A.PD....W 
58 ··0x00000360·0addde0e·00412d41·0b000000·28000000·.....A-A....(... 
59 ··0x00000370·70030000·00000000·b4000000·00412d41·p............A-A 
60 ··0x00000380·0e309d06·9e054293·04940356·0adeddd3·.0....B....V.... 
61 ··0x00000390·d40e0041·2d410b00·24000000·9c030000·...A-A..$....... 
62 ··0x000003a0·00000000·80000000·00412d41·0e50439d·.........A-A.PC. 
63 ··0x000003b0·029e0158·0addde0e·00412d41·0b000000·...X.....A-A....54 ··0x00000320·02950149·0ad3ded4·d50e0041·2d410b00·...I.......A-A..
 55 ··0x00000330·1c000000·34030000·00000000·7c000000·....4.......|...
 56 ··0x00000340·00412d41·0e50439e·0258de0e·00412d00·.A-A.PC..X...A-.
  
3.19 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 23, 33 lines modifiedOffset 23, 33 lines modified
23 ··0x00000140·71756965·74006469·5f706163·6b616765·quiet.di_package23 ··0x00000140·71756965·74006469·5f706163·6b616765·quiet.di_package
24 ··0x00000150·735f616c·6c6f6300·64695f6d·616c6c6f·s_alloc.di_mallo24 ··0x00000150·735f616c·6c6f6300·64695f6d·616c6c6f·s_alloc.di_mallo
25 ··0x00000160·63300069·6e746572·6e616c5f·64695f70·c0.internal_di_p25 ··0x00000160·63300069·6e746572·6e616c5f·64695f70·c0.internal_di_p
26 ··0x00000170·61636b61·67655f64·65737472·6f795f66·ackage_destroy_f26 ··0x00000170·61636b61·67655f64·65737472·6f795f66·ackage_destroy_f
27 ··0x00000180·756e6300·64695f72·73747269·6e675f65·unc.di_rstring_e27 ··0x00000180·756e6300·64695f72·73747269·6e675f65·unc.di_rstring_e
28 ··0x00000190·7175616c·0064695f·72737472·696e675f·qual.di_rstring_28 ··0x00000190·7175616c·0064695f·72737472·696e675f·qual.di_rstring_
29 ··0x000001a0·68617368·0064695f·68617368·5f746162·hash.di_hash_tab29 ··0x000001a0·68617368·0064695f·68617368·5f746162·hash.di_hash_tab
30 ··0x000001b0·6c655f6e·65775f66·756c6c00·64695f6d·le_new_full.di_m30 ··0x000001b0·6c655f6e·65775f66·756c6c00·696e7465·le_new_full.inte
31 ··0x000001c0·656d5f63·68756e6b·5f6e6577·00696e74·em_chunk_new.int 
32 ··0x000001d0·65726e61·6c5f6469·5f706163·6b616765·ernal_di_package31 ··0x000001c0·726e616c·5f64695f·7061636b·61676573·rnal_di_packages
33 ··0x000001e0·735f616c·6c6f6361·746f725f·616c6c6f·s_allocator_allo32 ··0x000001d0·5f616c6c·6f636174·6f725f61·6c6c6f63·_allocator_alloc
 33 ··0x000001e0·0064695f·6d656d5f·6368756e·6b5f6e65·.di_mem_chunk_ne
34 ··0x000001f0·63006469·5f706163·6b616765·735f6672·c.di_packages_fr34 ··0x000001f0·77006469·5f706163·6b616765·735f6672·w.di_packages_fr
35 ··0x00000200·65650064·695f6861·73685f74·61626c65·ee.di_hash_table35 ··0x00000200·65650064·695f6861·73685f74·61626c65·ee.di_hash_table
36 ··0x00000210·5f646573·74726f79·0064695f·66726565·_destroy.di_free36 ··0x00000210·5f646573·74726f79·0064695f·66726565·_destroy.di_free
37 ··0x00000220·0064695f·7061636b·61676573·5f616c6c·.di_packages_all37 ··0x00000220·0064695f·7061636b·61676573·5f616c6c·.di_packages_all
38 ··0x00000230·6f636174·6f725f66·72656500·64695f6d·ocator_free.di_m38 ··0x00000230·6f636174·6f725f66·72656500·64695f6d·ocator_free.di_m
39 ··0x00000240·656d5f63·68756e6b·5f646573·74726f79·em_chunk_destroy39 ··0x00000240·656d5f63·68756e6b·5f646573·74726f79·em_chunk_destroy
40 ··0x00000250·0064695f·7061636b·61676573·5f617070·.di_packages_app40 ··0x00000250·0064695f·7061636b·61676573·5f676574·.di_packages_get
41 ··0x00000260·656e645f·7061636b·61676500·5f5f7374·end_package.__st41 ··0x00000260·5f706163·6b616765·005f5f73·7461636b·_package.__stack
42 ··0x00000270·61636b5f·63686b5f·67756172·64007374·ack_chk_guard.st42 ··0x00000270·5f63686b·5f677561·72640073·74726c65·_chk_guard.strle
43 ··0x00000280·726c656e·0064695f·68617368·5f746162·rlen.di_hash_tab43 ··0x00000280·6e006469·5f686173·685f7461·626c655f·n.di_hash_table_
 44 ··0x00000290·6c6f6f6b·7570005f·5f737461·636b5f63·lookup.__stack_c
44 ··0x00000290·6c655f6c·6f6f6b75·70006469·5f686173·le_lookup.di_has 
45 ··0x000002a0·685f7461·626c655f·696e7365·7274005f·h_table_insert._ 
46 ··0x000002b0·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
47 ··0x000002c0·64695f70·61636b61·6765735f·6765745f·di_packages_get_ 
48 ··0x000002d0·7061636b·61676500·64695f70·61636b61·package.di_packa45 ··0x000002a0·686b5f66·61696c00·64695f70·61636b61·hk_fail.di_packa
 46 ··0x000002b0·6765735f·61707065·6e645f70·61636b61·ges_append_packa
 47 ··0x000002c0·67650064·695f6861·73685f74·61626c65·ge.di_hash_table
 48 ··0x000002d0·5f696e73·65727400·64695f70·61636b61·_insert.di_packa
49 ··0x000002e0·6765735f·6765745f·7061636b·6167655f·ges_get_package_49 ··0x000002e0·6765735f·6765745f·7061636b·6167655f·ges_get_package_
50 ··0x000002f0·6e657700·64695f6d·656d5f63·68756e6b·new.di_mem_chunk50 ··0x000002f0·6e657700·64695f6d·656d5f63·68756e6b·new.di_mem_chunk
51 ··0x00000300·5f616c6c·6f633000·64695f73·74726164·_alloc0.di_strad51 ··0x00000300·5f616c6c·6f633000·64695f73·74726164·_alloc0.di_strad
52 ··0x00000310·75700064·695f7061·636b6167·65735f72·up.di_packages_r52 ··0x00000310·75700064·695f7061·636b6167·65735f72·up.di_packages_r
53 ··0x00000320·65736f6c·76655f64·6570656e·64656e63·esolve_dependenc53 ··0x00000320·65736f6c·76655f64·6570656e·64656e63·esolve_dependenc
54 ··0x00000330·6965735f·72656375·72736500·64695f70·ies_recurse.di_p54 ··0x00000330·6965735f·72656375·72736500·64695f70·ies_recurse.di_p
55 ··0x00000340·61636b61·6765735f·7265736f·6c76655f·ackages_resolve_55 ··0x00000340·61636b61·6765735f·7265736f·6c76655f·ackages_resolve_
752 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data4 ··0x00000020·2e746578·74002e72·656c612e·64617461·.text..rela.data
5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st5 ··0x00000030·002e6273·73002e72·6f646174·612e7374·..bss..rodata.st
6 ··0x00000040·72312e38·002e6e6f·74652e47·4e552d73·r1.8..note.GNU-s6 ··0x00000040·72312e31·002e6e6f·74652e47·4e552d73·r1.1..note.GNU-s
7 ··0x00000050·7461636b·002e6e6f·74652e67·6e752e70·tack..note.gnu.p7 ··0x00000050·7461636b·002e6e6f·74652e67·6e752e70·tack..note.gnu.p
8 ··0x00000060·726f7065·72747900·2e72656c·612e6568·roperty..rela.eh8 ··0x00000060·726f7065·72747900·2e72656c·612e6568·roperty..rela.eh
9 ··0x00000070·5f667261·6d6500·····················_frame.9 ··0x00000070·5f667261·6d6500·····················_frame.
  
52.9 KB
packages_parser.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········6392·(bytes·into·file)13 ··Start·of·section·headers:··········6288·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.45 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x18f8:1 There·are·17·section·headers,·starting·at·offset·0x1890:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000258·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000218·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·001068·000288·18···I·14···1··86 ··[·2]·.rela.text········RELA············0000000000000000·001000·000288·18···I·14···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000298·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000258·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000298·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000258·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000298·000008·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000258·000008·01·AMS··0···0··1
10 ··[·6]·.data.rel·········PROGBITS········0000000000000000·0002a0·0001a0·00··WA··0···0·1610 ··[·6]·.data.rel·········PROGBITS········0000000000000000·000260·000198·00··WA··0···0··8
11 ··[·7]·.rela.data.rel····RELA············0000000000000000·0012f0·000480·18···I·14···6··811 ··[·7]·.rela.data.rel····RELA············0000000000000000·001288·000480·18···I·14···6··8
12 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·000440·000028·00··WA··0···0··812 ··[·8]·.data.rel.ro······PROGBITS········0000000000000000·0003f8·000028·00··WA··0···0··8
13 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·001770·000048·18···I·14···8··813 ··[·9]·.rela.data.rel.ro·RELA············0000000000000000·001708·000048·18···I·14···8··8
14 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·000468·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········0000000000000000·000420·000000·00······0···0··1
15 ··[11]·.note.gnu.property·NOTE············0000000000000000·000468·000020·00···A··0···0··815 ··[11]·.note.gnu.property·NOTE············0000000000000000·000420·000020·00···A··0···0··8
16 ··[12]·.eh_frame·········PROGBITS········0000000000000000·000488·000118·00···A··0···0··816 ··[12]·.eh_frame·········PROGBITS········0000000000000000·000440·000110·00···A··0···0··8
17 ··[13]·.rela.eh_frame····RELA············0000000000000000·0017b8·0000a8·18···I·14··12··817 ··[13]·.rela.eh_frame····RELA············0000000000000000·001750·0000a8·18···I·14··12··8
18 ··[14]·.symtab···········SYMTAB··········0000000000000000·0005a0·0004f8·18·····15··10··818 ··[14]·.symtab···········SYMTAB··········0000000000000000·000550·0004e0·18·····15···9··8
19 ··[15]·.strtab···········STRTAB··········0000000000000000·000a98·0005ca·00······0···0··119 ··[15]·.strtab···········STRTAB··········0000000000000000·000a30·0005ca·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········0000000000000000·001860·000093·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········0000000000000000·0017f8·000093·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··D·(mbind),·p·(processor·specific)25 ··D·(mbind),·p·(processor·specific)
9.09 KB
readelf --wide --symbols {}
    
Offset 1, 56 lines modifiedOffset 1, 55 lines modified
  
1 Symbol·table·'.symtab'·contains·53·entries:1 Symbol·table·'.symtab'·contains·52·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
8 ·····5:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel7 ·····4:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····6·.data.rel
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
11 ·····8:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d10 ·····7:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
12 ·····9:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···12·$d11 ·····8:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT···12·$d
13 ····10:·0000000000000000···104·FUNC····GLOBAL·DEFAULT····1·di_packages_parser_read_name12 ·····9:·0000000000000000····96·FUNC····GLOBAL·DEFAULT····1·di_packages_parser_read_name
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_get_package_new13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_get_package_new
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append_chunk
16 ····13:·0000000000000068····48·FUNC····GLOBAL·DEFAULT····1·internal_di_packages_parser_write_entry_next15 ····12:·0000000000000060····44·FUNC····GLOBAL·DEFAULT····1·internal_di_packages_parser_write_entry_next
17 ····14:·00000000000000a0····48·FUNC····GLOBAL·DEFAULT····1·di_packages_parser_info16 ····13:·000000000000008c····44·FUNC····GLOBAL·DEFAULT····1·di_packages_parser_info
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_alloc
19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_add
20 ····17:·00000000000000d0····52·FUNC····GLOBAL·DEFAULT····1·di_packages_minimal_parser_info19 ····16:·00000000000000b8····48·FUNC····GLOBAL·DEFAULT····1·di_packages_minimal_parser_info
21 ····18:·0000000000000104····52·FUNC····GLOBAL·DEFAULT····1·di_packages_status_parser_info20 ····17:·00000000000000e8····48·FUNC····GLOBAL·DEFAULT····1·di_packages_status_parser_info
22 ····19:·0000000000000140···188·FUNC····GLOBAL·DEFAULT····1·di_packages_special_read_file21 ····18:·0000000000000118···172·FUNC····GLOBAL·DEFAULT····1·di_packages_special_read_file
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_alloc23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_alloc
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_read_file
 25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_free
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_free26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_info_free
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_packages_free 
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
29 ····26:·0000000000000200····88·FUNC····GLOBAL·DEFAULT····1·di_packages_special_write_file28 ····25:·00000000000001c4····84·FUNC····GLOBAL·DEFAULT····1·di_packages_special_write_file
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_write_file29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_rfc822_write_file
31 ····28:·00000000000000b0····96·OBJECT··GLOBAL·DEFAULT····6·di_packages_minimal_parser_fieldinfo30 ····27:·00000000000000a8····96·OBJECT··GLOBAL·DEFAULT····6·di_packages_minimal_parser_fieldinfo
32 ····29:·0000000000000110···144·OBJECT··GLOBAL·DEFAULT····6·di_packages_status_parser_fieldinfo31 ····28:·0000000000000108···144·OBJECT··GLOBAL·DEFAULT····6·di_packages_status_parser_fieldinfo
33 ····30:·0000000000000000···168·OBJECT··GLOBAL·DEFAULT····6·di_packages_parser_fieldinfo32 ····29:·0000000000000000···168·OBJECT··GLOBAL·DEFAULT····6·di_packages_parser_fieldinfo
34 ····31:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_packages_parser_field_package33 ····30:·0000000000000000····40·OBJECT··GLOBAL·DEFAULT····8·internal_di_packages_parser_field_package
35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_essential34 ····31:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_essential
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_priority35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_priority
37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_section36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_section
38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_installed_size37 ····34:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_installed_size
39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_maintainer38 ····35:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_maintainer
40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_architecture39 ····36:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_architecture
41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_version40 ····37:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_version
42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_replaces41 ····38:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_replaces
43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_provides42 ····39:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_provides
44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_depends43 ····40:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_depends
45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_pre_depends44 ····41:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_pre_depends
46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_recommends45 ····42:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_recommends
47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_suggests46 ····43:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_suggests
48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_conflicts47 ····44:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_conflicts
49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_enhances48 ····45:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_enhances
50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_filename49 ····46:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_filename
51 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_size50 ····47:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_size
52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_sha25651 ····48:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_sha256
53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_description52 ····49:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_description
54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_status53 ····50:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·internal_di_package_parser_field_status
55 ····52:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_string54 ····51:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_parser_write_string
19.6 KB
readelf --wide --relocs {}
    
Offset 1, 97 lines modifiedOffset 1, 97 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x1068·contains·27·entries:1 Relocation·section·'.rela.text'·at·offset·0x1000·contains·27·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000028··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_get_package_new·+·03 0000000000000024··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_get_package_new·+·0
4 000000000000004c··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·04 0000000000000048··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append_chunk·+·0
 5 0000000000000094··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·0
 6 000000000000009c··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·0
 7 00000000000000a0··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·0
 8 00000000000000a4··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·0
5 00000000000000ac··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·09 00000000000000c0··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·0
6 00000000000000b0··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·010 00000000000000c8··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·0
7 00000000000000b4··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·011 00000000000000cc··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·0
8 00000000000000bc··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·012 00000000000000d4··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·0
9 00000000000000dc··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·013 00000000000000f0··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·0
10 00000000000000e0··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·014 00000000000000f8··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·0
11 00000000000000e4··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·015 00000000000000fc··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·0
12 00000000000000f0··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·0 
13 0000000000000110··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_alloc·+·0 
14 0000000000000114··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.data.rel·+·0 
15 0000000000000118··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.data.rel·+·0 
16 0000000000000124··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·016 0000000000000104··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_add·+·0
17 0000000000000158··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·017 0000000000000128··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
18 000000000000015c··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·018 000000000000012c··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
19 0000000000000184··000000150000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_alloc·+·019 0000000000000154··000000140000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_alloc·+·0
20 00000000000001a0··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_read_file·+·020 0000000000000170··000000150000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_read_file·+·0
 21 000000000000017c··000000160000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_free·+·0
21 00000000000001ac··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_free·+·022 0000000000000188··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_free·+·0
22 00000000000001b0··0000001400000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·023 000000000000018c··0000001300000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
23 00000000000001b4··0000001400000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·024 0000000000000190··0000001300000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
24 00000000000001ec··000000180000011b·R_AARCH64_CALL26·······0000000000000000·di_packages_free·+·0 
25 00000000000001f8··000000190000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·025 00000000000001ac··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
26 0000000000000228··0000000d00000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000068·internal_di_packages_parser_write_entry_next·+·026 00000000000001e4··0000000c00000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000060·internal_di_packages_parser_write_entry_next·+·0
27 000000000000022c··0000000d00000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000068·internal_di_packages_parser_write_entry_next·+·027 00000000000001e8··0000000c00000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000060·internal_di_packages_parser_write_entry_next·+·0
28 0000000000000234··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_write_file·+·028 00000000000001f4··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_rfc822_write_file·+·0
29 0000000000000240··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_free·+·029 0000000000000200··000000170000011b·R_AARCH64_CALL26·······0000000000000000·di_parser_info_free·+·0
  
30 Relocation·section·'.rela.data.rel'·at·offset·0x12f0·contains·48·entries:30 Relocation·section·'.rela.data.rel'·at·offset·0x1288·contains·48·entries:
31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend31 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
32 0000000000000000··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·032 0000000000000000··0000001e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·0
33 0000000000000008··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·033 0000000000000008··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·0
34 0000000000000010··0000002100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·034 0000000000000010··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·0
35 0000000000000018··0000002200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_section·+·035 0000000000000018··0000002100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_section·+·0
36 0000000000000020··0000002300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·036 0000000000000020··0000002200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·0
37 0000000000000028··0000002400000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_maintainer·+·037 0000000000000028··0000002300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_maintainer·+·0
38 0000000000000030··0000002500000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_architecture·+·038 0000000000000030··0000002400000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_architecture·+·0
39 0000000000000038··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·039 0000000000000038··0000002500000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·0
40 0000000000000040··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_replaces·+·040 0000000000000040··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_replaces·+·0
41 0000000000000048··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·041 0000000000000048··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·0
42 0000000000000050··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·042 0000000000000050··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·0
43 0000000000000058··0000002a00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·043 0000000000000058··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·0
44 0000000000000060··0000002b00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_recommends·+·044 0000000000000060··0000002a00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_recommends·+·0
45 0000000000000068··0000002c00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_suggests·+·045 0000000000000068··0000002b00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_suggests·+·0
46 0000000000000070··0000002d00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_conflicts·+·046 0000000000000070··0000002c00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_conflicts·+·0
47 0000000000000078··0000002e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_enhances·+·047 0000000000000078··0000002d00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_enhances·+·0
48 0000000000000080··0000002f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_filename·+·048 0000000000000080··0000002e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_filename·+·0
49 0000000000000088··0000003000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_size·+·049 0000000000000088··0000002f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_size·+·0
50 0000000000000090··0000003100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_sha256·+·050 0000000000000090··0000003000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_sha256·+·0
51 0000000000000098··0000003200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_description·+·051 0000000000000098··0000003100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_description·+·0
52 00000000000000b0··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·052 00000000000000a8··0000001e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·0
53 00000000000000b8··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·053 00000000000000b0··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·0
54 00000000000000c0··0000002100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·054 00000000000000b8··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·0
55 00000000000000c8··0000002300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·055 00000000000000c0··0000002200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·0
56 00000000000000d0··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·056 00000000000000c8··0000002500000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·0
57 00000000000000d8··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·057 00000000000000d0··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·0
58 00000000000000e0··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·058 00000000000000d8··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·0
59 00000000000000e8··0000002a00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·059 00000000000000e0··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·0
60 00000000000000f0··0000002f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_filename·+·060 00000000000000e8··0000002e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_filename·+·0
61 00000000000000f8··0000003100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_sha256·+·061 00000000000000f0··0000003000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_sha256·+·0
62 0000000000000100··0000003000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_size·+·062 00000000000000f8··0000002f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_size·+·0
63 0000000000000110··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·063 0000000000000108··0000001e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_packages_parser_field_package·+·0
64 0000000000000118··0000003300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_status·+·064 0000000000000110··0000003200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_status·+·0
65 0000000000000120··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·065 0000000000000118··0000001f00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_essential·+·0
66 0000000000000128··0000002100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·066 0000000000000120··0000002000000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_priority·+·0
67 0000000000000130··0000002200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_section·+·067 0000000000000128··0000002100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_section·+·0
68 0000000000000138··0000002300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·068 0000000000000130··0000002200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_installed_size·+·0
69 0000000000000140··0000002400000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_maintainer·+·069 0000000000000138··0000002300000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_maintainer·+·0
70 0000000000000148··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·070 0000000000000140··0000002500000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_version·+·0
71 0000000000000150··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_replaces·+·071 0000000000000148··0000002600000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_replaces·+·0
72 0000000000000158··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·072 0000000000000150··0000002700000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_provides·+·0
73 0000000000000160··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·073 0000000000000158··0000002800000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_depends·+·0
74 0000000000000168··0000002a00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·074 0000000000000160··0000002900000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_pre_depends·+·0
75 0000000000000170··0000002b00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_recommends·+·075 0000000000000168··0000002a00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_recommends·+·0
76 0000000000000178··0000002c00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_suggests·+·076 0000000000000170··0000002b00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_suggests·+·0
77 0000000000000180··0000002d00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_conflicts·+·077 0000000000000178··0000002c00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_conflicts·+·0
78 0000000000000188··0000002e00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_enhances·+·078 0000000000000180··0000002d00000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_enhances·+·0
79 0000000000000190··0000003200000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_description·+·079 0000000000000188··0000003100000101·R_AARCH64_ABS64········0000000000000000·internal_di_package_parser_field_description·+·0
  
80 Relocation·section·'.rela.data.rel.ro'·at·offset·0x1770·contains·3·entries:80 Relocation·section·'.rela.data.rel.ro'·at·offset·0x1708·contains·3·entries:
81 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend81 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
82 0000000000000000··0000000300000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.8·+·082 0000000000000000··0000000300000101·R_AARCH64_ABS64········0000000000000000·.rodata.str1.1·+·0
83 0000000000000010··0000000a00000101·R_AARCH64_ABS64········0000000000000000·di_packages_parser_read_name·+·083 0000000000000010··0000000900000101·R_AARCH64_ABS64········0000000000000000·di_packages_parser_read_name·+·0
84 0000000000000018··0000003400000101·R_AARCH64_ABS64········0000000000000000·di_parser_write_string·+·084 0000000000000018··0000003300000101·R_AARCH64_ABS64········0000000000000000·di_parser_write_string·+·0
  
85 Relocation·section·'.rela.eh_frame'·at·offset·0x17b8·contains·7·entries:85 Relocation·section·'.rela.eh_frame'·at·offset·0x1750·contains·7·entries:
86 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend86 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
87 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·087 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
88 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·6888 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·60
89 0000000000000058··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a089 0000000000000058··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·8c
90 000000000000007c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·d090 000000000000007c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·b8
91 00000000000000a0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·10491 00000000000000a0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·e8
92 00000000000000c4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·14092 00000000000000c4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·118
93 00000000000000f4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·20093 00000000000000f0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1c4
7.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 133 lines modifiedOffset 6, 126 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000006812 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000060
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·4816 ··DW_CFA_def_cfa_offset:·48
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-4017 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
 18 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
19 ··DW_CFA_advance_loc:·8·to·000000000000001019 ··DW_CFA_advance_loc:·4·to·000000000000000c
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-3220 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
21 ··DW_CFA_advance_loc:·80·to·000000000000006021 ··DW_CFA_advance_loc:·76·to·0000000000000058
22 ··DW_CFA_restore:·r30·(x30) 
23 ··DW_CFA_restore:·r29·(x29) 
24 ··DW_CFA_restore:·r19·(x19)22 ··DW_CFA_restore:·r19·(x19)
 23 ··DW_CFA_restore:·r30·(x30)
 24 ··DW_CFA_restore:·r20·(x20)
25 ··DW_CFA_def_cfa_offset:·025 ··DW_CFA_def_cfa_offset:·0
26 ··DW_CFA_advance_loc:·4·to·000000000000006426 ··DW_CFA_advance_loc:·4·to·000000000000005c
27 ··DW_CFA_AARCH64_negate_ra_state27 ··DW_CFA_AARCH64_negate_ra_state
28 ··DW_CFA_nop28 ··DW_CFA_nop
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 0000003c·0000000000000010·00000040·FDE·cie=00000000·pc=0000000000000068..000000000000009831 0000003c·0000000000000010·00000040·FDE·cie=00000000·pc=0000000000000060..000000000000008c
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
34 ··DW_CFA_nop34 ··DW_CFA_nop
  
35 00000050·0000000000000020·00000054·FDE·cie=00000000·pc=00000000000000a0..00000000000000d035 00000050·0000000000000020·00000054·FDE·cie=00000000·pc=000000000000008c..00000000000000b8
36 ··DW_CFA_advance_loc:·4·to·00000000000000a436 ··DW_CFA_advance_loc:·4·to·0000000000000090
37 ··DW_CFA_AARCH64_negate_ra_state37 ··DW_CFA_AARCH64_negate_ra_state
38 ··DW_CFA_advance_loc:·4·to·00000000000000a838 ··DW_CFA_advance_loc:·4·to·0000000000000094
39 ··DW_CFA_def_cfa_offset:·3239 ··DW_CFA_def_cfa_offset:·16
40 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
41 ··DW_CFA_offset:·r30·(x30)·at·cfa-2440 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 41 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
42 ··DW_CFA_advance_loc:·32·to·00000000000000c842 ··DW_CFA_advance_loc:·28·to·00000000000000b0
 43 ··DW_CFA_restore:·r19·(x19)
43 ··DW_CFA_restore:·r30·(x30)44 ··DW_CFA_restore:·r30·(x30)
44 ··DW_CFA_restore:·r29·(x29) 
45 ··DW_CFA_def_cfa_offset:·045 ··DW_CFA_def_cfa_offset:·0
46 ··DW_CFA_advance_loc:·4·to·00000000000000cc46 ··DW_CFA_advance_loc:·4·to·00000000000000b4
47 ··DW_CFA_AARCH64_negate_ra_state47 ··DW_CFA_AARCH64_negate_ra_state
48 ··DW_CFA_nop48 ··DW_CFA_nop
49 ··DW_CFA_nop49 ··DW_CFA_nop
50 ··DW_CFA_nop50 ··DW_CFA_nop
  
51 00000074·0000000000000020·00000078·FDE·cie=00000000·pc=00000000000000d0..000000000000010451 00000074·0000000000000020·00000078·FDE·cie=00000000·pc=00000000000000b8..00000000000000e8
52 ··DW_CFA_advance_loc:·4·to·00000000000000d452 ··DW_CFA_advance_loc:·4·to·00000000000000bc
53 ··DW_CFA_AARCH64_negate_ra_state53 ··DW_CFA_AARCH64_negate_ra_state
54 ··DW_CFA_advance_loc:·4·to·00000000000000d854 ··DW_CFA_advance_loc:·4·to·00000000000000c0
55 ··DW_CFA_def_cfa_offset:·3255 ··DW_CFA_def_cfa_offset:·16
56 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
57 ··DW_CFA_offset:·r30·(x30)·at·cfa-2456 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 57 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
58 ··DW_CFA_advance_loc:·36·to·00000000000000fc58 ··DW_CFA_advance_loc:·32·to·00000000000000e0
 59 ··DW_CFA_restore:·r19·(x19)
59 ··DW_CFA_restore:·r30·(x30)60 ··DW_CFA_restore:·r30·(x30)
60 ··DW_CFA_restore:·r29·(x29) 
61 ··DW_CFA_def_cfa_offset:·061 ··DW_CFA_def_cfa_offset:·0
62 ··DW_CFA_advance_loc:·4·to·000000000000010062 ··DW_CFA_advance_loc:·4·to·00000000000000e4
63 ··DW_CFA_AARCH64_negate_ra_state63 ··DW_CFA_AARCH64_negate_ra_state
64 ··DW_CFA_nop64 ··DW_CFA_nop
65 ··DW_CFA_nop65 ··DW_CFA_nop
66 ··DW_CFA_nop66 ··DW_CFA_nop
  
67 00000098·0000000000000020·0000009c·FDE·cie=00000000·pc=0000000000000104..000000000000013867 00000098·0000000000000020·0000009c·FDE·cie=00000000·pc=00000000000000e8..0000000000000118
68 ··DW_CFA_advance_loc:·4·to·000000000000010868 ··DW_CFA_advance_loc:·4·to·00000000000000ec
69 ··DW_CFA_AARCH64_negate_ra_state69 ··DW_CFA_AARCH64_negate_ra_state
70 ··DW_CFA_advance_loc:·4·to·000000000000010c70 ··DW_CFA_advance_loc:·4·to·00000000000000f0
71 ··DW_CFA_def_cfa_offset:·3271 ··DW_CFA_def_cfa_offset:·16
72 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
73 ··DW_CFA_offset:·r30·(x30)·at·cfa-2472 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
 73 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
74 ··DW_CFA_advance_loc:·36·to·000000000000013074 ··DW_CFA_advance_loc:·32·to·0000000000000110
 75 ··DW_CFA_restore:·r19·(x19)
75 ··DW_CFA_restore:·r30·(x30)76 ··DW_CFA_restore:·r30·(x30)
76 ··DW_CFA_restore:·r29·(x29) 
77 ··DW_CFA_def_cfa_offset:·077 ··DW_CFA_def_cfa_offset:·0
78 ··DW_CFA_advance_loc:·4·to·000000000000013478 ··DW_CFA_advance_loc:·4·to·0000000000000114
79 ··DW_CFA_AARCH64_negate_ra_state79 ··DW_CFA_AARCH64_negate_ra_state
80 ··DW_CFA_nop80 ··DW_CFA_nop
81 ··DW_CFA_nop81 ··DW_CFA_nop
82 ··DW_CFA_nop82 ··DW_CFA_nop
  
83 000000bc·000000000000002c·000000c0·FDE·cie=00000000·pc=0000000000000140..00000000000001fc83 000000bc·0000000000000028·000000c0·FDE·cie=00000000·pc=0000000000000118..00000000000001c4
84 ··DW_CFA_advance_loc:·4·to·000000000000014484 ··DW_CFA_advance_loc:·4·to·000000000000011c
85 ··DW_CFA_AARCH64_negate_ra_state85 ··DW_CFA_AARCH64_negate_ra_state
 86 ··DW_CFA_advance_loc:·4·to·0000000000000120
 87 ··DW_CFA_def_cfa_offset:·64
86 ··DW_CFA_advance_loc:·4·to·000000000000014888 ··DW_CFA_advance_loc:·4·to·0000000000000124
87 ··DW_CFA_def_cfa_offset:·80 
88 ··DW_CFA_advance_loc:·4·to·000000000000014c 
89 ··DW_CFA_offset:·r29·(x29)·at·cfa-4889 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
90 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
91 ··DW_CFA_advance_loc:·8·to·0000000000000154 
92 ··DW_CFA_offset:·r21·(x21)·at·cfa-1690 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
93 ··DW_CFA_advance_loc:·16·to·000000000000016491 ··DW_CFA_advance_loc:·16·to·0000000000000134
 92 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
94 ··DW_CFA_offset:·r19·(x19)·at·cfa-3293 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
95 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
96 ··DW_CFA_advance_loc:·124·to·00000000000001e094 ··DW_CFA_advance_loc:·136·to·00000000000001bc
97 ··DW_CFA_remember_state 
98 ··DW_CFA_restore:·r21·(x21) 
99 ··DW_CFA_restore:·r19·(x19) 
100 ··DW_CFA_restore:·r20·(x20)95 ··DW_CFA_restore:·r20·(x20)
101 ··DW_CFA_restore:·r29·(x29)96 ··DW_CFA_restore:·r21·(x21)
102 ··DW_CFA_restore:·r30·(x30)97 ··DW_CFA_restore:·r30·(x30)
 98 ··DW_CFA_restore:·r19·(x19)
103 ··DW_CFA_def_cfa_offset:·099 ··DW_CFA_def_cfa_offset:·0
104 ··DW_CFA_advance_loc:·4·to·00000000000001e4100 ··DW_CFA_advance_loc:·4·to·00000000000001c0
105 ··DW_CFA_AARCH64_negate_ra_state101 ··DW_CFA_AARCH64_negate_ra_state
106 ··DW_CFA_advance_loc:·4·to·00000000000001e8 
107 ··DW_CFA_restore_state102 ··DW_CFA_nop
 103 ··DW_CFA_nop
 104 ··DW_CFA_nop
  
108 000000ec·0000000000000028·000000f0·FDE·cie=00000000·pc=0000000000000200..0000000000000258105 000000e8·0000000000000024·000000ec·FDE·cie=00000000·pc=00000000000001c4..0000000000000218
109 ··DW_CFA_advance_loc:·4·to·0000000000000204106 ··DW_CFA_advance_loc:·4·to·00000000000001c8
110 ··DW_CFA_AARCH64_negate_ra_state107 ··DW_CFA_AARCH64_negate_ra_state
Max diff block lines reached; 807/7295 bytes (11.06%) of diff not shown.
893 B
strings --all --bytes=8 {}
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 di_parser_info_add7 di_parser_info_add
8 di_packages_minimal_parser_info8 di_packages_minimal_parser_info
9 di_packages_status_parser_info9 di_packages_status_parser_info
10 di_packages_special_read_file10 di_packages_special_read_file
11 __stack_chk_guard11 __stack_chk_guard
12 di_packages_alloc12 di_packages_alloc
13 di_parser_rfc822_read_file13 di_parser_rfc822_read_file
14 di_parser_info_free 
15 di_packages_free14 di_packages_free
 15 di_parser_info_free
16 __stack_chk_fail16 __stack_chk_fail
17 di_packages_special_write_file17 di_packages_special_write_file
18 di_parser_rfc822_write_file18 di_parser_rfc822_write_file
19 di_packages_minimal_parser_fieldinfo19 di_packages_minimal_parser_fieldinfo
20 di_packages_status_parser_fieldinfo20 di_packages_status_parser_fieldinfo
21 di_packages_parser_fieldinfo21 di_packages_parser_fieldinfo
22 internal_di_packages_parser_field_package22 internal_di_packages_parser_field_package
Offset 39, 13 lines modifiedOffset 39, 13 lines modified
39 internal_di_package_parser_field_size39 internal_di_package_parser_field_size
40 internal_di_package_parser_field_sha25640 internal_di_package_parser_field_sha256
41 internal_di_package_parser_field_description41 internal_di_package_parser_field_description
42 internal_di_package_parser_field_status42 internal_di_package_parser_field_status
43 di_parser_write_string43 di_parser_write_string
44 .shstrtab44 .shstrtab
45 .rela.text45 .rela.text
46 .rodata.str1.846 .rodata.str1.1
47 .rela.data.rel47 .rela.data.rel
48 .rela.data.rel.ro48 .rela.data.rel.ro
49 .note.GNU-stack49 .note.GNU-stack
50 .note.gnu.property50 .note.gnu.property
51 .rela.eh_frame51 .rela.eh_frame
6.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 133 lines modifiedOffset 2, 121 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<di_packages_parser_read_name>:3 0000000000000000·<di_packages_parser_read_name>:
4 di_packages_parser_read_name():4 di_packages_parser_read_name():
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-48]!6 »       stp»    x30,·x19,·[sp,·#-48]!
7 »       mov»    x29,·sp 
8 »       str»    x19,·[sp,·#16]7 »       str»    x20,·[sp,·#16]
9 »       mov»    x19,·x08 »       mov»    x20,·x0
10 »       mov»    x0,·x39 »       mov»    x0,·x3
11 »       ldr»    w3,·[x3,·#8]10 »       ldr»    w3,·[x3,·#8]
12 »       ldr»    x2,·[x0]11 »       ldr»    x2,·[x0]
13 »       ldp»    x1,·x0,·[x4]12 »       ldp»    x1,·x0,·[x4]
14 »       str»    x4,·[sp,·#40]13 »       str»    x4,·[sp,·#40]
15 »       bl»     0·<di_packages_get_package_new>14 »       bl»     0·<di_packages_get_package_new>
16 ·R_AARCH64_CALL26»       di_packages_get_package_new15 ·R_AARCH64_CALL26»       di_packages_get_package_new
17 »       mov»    x1,·x016 »       mov»    x19,·x0
18 »       ldr»    x4,·[sp,·#40]17 »       ldr»    x4,·[sp,·#40]
19 »       mov»    w0,·#0x2···················»     //·#218 »       mov»    w0,·#0x2···················»     //·#2
20 »       str»    w0,·[x1,·#16]19 »       str»    w0,·[x19,·#16]
21 »       ldp»    x2,·x0,·[x4]20 »       ldp»    x1,·x0,·[x4]
22 »       str»    x1,·[sp,·#40] 
23 »       ldr»    x2,·[x2,·#16]21 »       ldr»    x2,·[x1,·#16]
24 »       add»    x0,·x0,·#0x822 »       add»    x0,·x0,·#0x8
 23 »       mov»    x1,·x19
25 »       bl»     0·<di_slist_append_chunk>24 »       bl»     0·<di_slist_append_chunk>
26 ·R_AARCH64_CALL26»       di_slist_append_chunk25 ·R_AARCH64_CALL26»       di_slist_append_chunk
27 »       ldr»    x1,·[sp,·#40] 
28 »       str»    x1,·[x19]26 »       str»    x19,·[x20]
29 »       ldr»    x19,·[sp,·#16]27 »       ldr»    x20,·[sp,·#16]
30 »       ldp»    x29,·x30,·[sp],·#4828 »       ldp»    x30,·x19,·[sp],·#48
31 »       autiasp29 »       autiasp
32 »       ret30 »       ret
  
33 0000000000000068·<internal_di_packages_parser_write_entry_next>:31 0000000000000060·<internal_di_packages_parser_write_entry_next>:
34 internal_di_packages_parser_write_entry_next():32 internal_di_packages_parser_write_entry_next():
35 »       bti»    c33 »       bti»    c
36 »       mov»    x2,·x034 »       mov»    x2,·x0
37 »       ldr»    x0,·[x0]35 »       ldr»    x0,·[x0]
38 »       cbz»    x0,·8c·<internal_di_packages_parser_write_entry_next+0x24>36 »       cbnz»   x0,·84·<internal_di_packages_parser_write_entry_next+0x24>
39 »       ldr»    x0,·[x0]37 »       ldr»    x0,·[x1,·#8]
40 »       cbz»    x0,·88·<internal_di_packages_parser_write_entry_next+0x20>38 »       cbz»    x0,·80·<internal_di_packages_parser_write_entry_next+0x20>
41 »       str»    x0,·[x2]39 »       str»    x0,·[x2]
42 »       ldr»    x0,·[x0,·#8]40 »       ldr»    x0,·[x0,·#8]
43 »       ret41 »       ret
44 »       ldr»    x0,·[x1,·#8]42 »       ldr»    x0,·[x0]
45 »       cbnz»   x0,·80·<internal_di_packages_parser_write_entry_next+0x18>43 »       b»      74·<internal_di_packages_parser_write_entry_next+0x14>
46 »       ret 
47 »       nop 
48 »       nop 
  
49 00000000000000a0·<di_packages_parser_info>:44 000000000000008c·<di_packages_parser_info>:
50 di_packages_parser_info():45 di_packages_parser_info():
51 »       paciasp46 »       paciasp
52 »       stp»    x29,·x30,·[sp,·#-32]!47 »       stp»    x30,·x19,·[sp,·#-16]!
53 »       mov»    x29,·sp 
54 »       bl»     0·<di_parser_info_alloc>48 »       bl»     0·<di_parser_info_alloc>
55 ·R_AARCH64_CALL26»       di_parser_info_alloc49 ·R_AARCH64_CALL26»       di_parser_info_alloc
 50 »       mov»    x19,·x0
56 »       adrp»   x1,·0·<di_packages_parser_read_name>51 »       adrp»   x1,·0·<di_packages_parser_read_name>
57 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel52 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel
58 »       add»    x1,·x1,·#0x053 »       add»    x1,·x1,·#0x0
59 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel54 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel
60 »       str»    x0,·[sp,·#24] 
61 »       bl»     0·<di_parser_info_add>55 »       bl»     0·<di_parser_info_add>
62 ·R_AARCH64_CALL26»       di_parser_info_add56 ·R_AARCH64_CALL26»       di_parser_info_add
63 »       ldr»    x0,·[sp,·#24]57 »       mov»    x0,·x19
64 »       ldp»    x29,·x30,·[sp],·#3258 »       ldp»    x30,·x19,·[sp],·#16
65 »       autiasp59 »       autiasp
66 »       ret60 »       ret
  
67 00000000000000d0·<di_packages_minimal_parser_info>:61 00000000000000b8·<di_packages_minimal_parser_info>:
68 di_packages_minimal_parser_info():62 di_packages_minimal_parser_info():
69 »       paciasp63 »       paciasp
70 »       stp»    x29,·x30,·[sp,·#-32]!64 »       stp»    x30,·x19,·[sp,·#-16]!
71 »       mov»    x29,·sp 
72 »       bl»     0·<di_parser_info_alloc>65 »       bl»     0·<di_parser_info_alloc>
73 ·R_AARCH64_CALL26»       di_parser_info_alloc66 ·R_AARCH64_CALL26»       di_parser_info_alloc
 67 »       mov»    x19,·x0
74 »       adrp»   x1,·0·<di_packages_parser_read_name>68 »       adrp»   x1,·0·<di_packages_parser_read_name>
75 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel69 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel
76 »       add»    x1,·x1,·#0x070 »       add»    x1,·x1,·#0x0
77 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel71 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel
78 »       add»    x1,·x1,·#0xb072 »       add»    x1,·x1,·#0xa8
79 »       str»    x0,·[sp,·#24] 
80 »       bl»     0·<di_parser_info_add>73 »       bl»     0·<di_parser_info_add>
81 ·R_AARCH64_CALL26»       di_parser_info_add74 ·R_AARCH64_CALL26»       di_parser_info_add
82 »       ldr»    x0,·[sp,·#24]75 »       mov»    x0,·x19
83 »       ldp»    x29,·x30,·[sp],·#3276 »       ldp»    x30,·x19,·[sp],·#16
84 »       autiasp77 »       autiasp
85 »       ret78 »       ret
  
86 0000000000000104·<di_packages_status_parser_info>:79 00000000000000e8·<di_packages_status_parser_info>:
87 di_packages_status_parser_info():80 di_packages_status_parser_info():
88 »       paciasp81 »       paciasp
89 »       stp»    x29,·x30,·[sp,·#-32]!82 »       stp»    x30,·x19,·[sp,·#-16]!
90 »       mov»    x29,·sp 
91 »       bl»     0·<di_parser_info_alloc>83 »       bl»     0·<di_parser_info_alloc>
92 ·R_AARCH64_CALL26»       di_parser_info_alloc84 ·R_AARCH64_CALL26»       di_parser_info_alloc
 85 »       mov»    x19,·x0
93 »       adrp»   x1,·0·<di_packages_parser_read_name>86 »       adrp»   x1,·0·<di_packages_parser_read_name>
94 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel87 ·R_AARCH64_ADR_PREL_PG_HI21»     .data.rel
95 »       add»    x1,·x1,·#0x088 »       add»    x1,·x1,·#0x0
96 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel89 ·R_AARCH64_ADD_ABS_LO12_NC»      .data.rel
97 »       add»    x1,·x1,·#0x11090 »       add»    x1,·x1,·#0x108
98 »       str»    x0,·[sp,·#24] 
99 »       bl»     0·<di_parser_info_add>91 »       bl»     0·<di_parser_info_add>
100 ·R_AARCH64_CALL26»       di_parser_info_add92 ·R_AARCH64_CALL26»       di_parser_info_add
101 »       ldr»    x0,·[sp,·#24]93 »       mov»    x0,·x19
102 »       ldp»    x29,·x30,·[sp],·#3294 »       ldp»    x30,·x19,·[sp],·#16
103 »       autiasp95 »       autiasp
104 »       ret96 »       ret
105 »       nop 
106 »       nop 
  
107 0000000000000140·<di_packages_special_read_file>:97 0000000000000118·<di_packages_special_read_file>:
108 di_packages_special_read_file():98 di_packages_special_read_file():
109 »       paciasp99 »       paciasp
110 »       sub»    sp,·sp,·#0x50100 »       sub»    sp,·sp,·#0x40
111 »       stp»    x29,·x30,·[sp,·#32]101 »       stp»    x20,·x21,·[sp,·#48]
112 »       add»    x29,·sp,·#0x20 
113 »       str»    x21,·[sp,·#64] 
114 »       mov»    x21,·x0102 »       mov»    x21,·x0
115 »       adrp»   x0,·0·<__stack_chk_guard>103 »       adrp»   x0,·0·<__stack_chk_guard>
116 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard104 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
Max diff block lines reached; 2592/6639 bytes (39.04%) of diff not shown.
717 B
readelf --wide --decompress --hex-dump=.data.rel {}
    
Offset 22, 9 lines modifiedOffset 22, 9 lines modified
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000···················........
  
2.33 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 22 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........
5 ··0x00000020·68000000·00412d41·0e309d06·9e054293·h....A-A.0....B.5 ··0x00000020·60000000·00412d41·0e309e06·93054194·`....A-A.0....A.
6 ··0x00000030·0454dedd·d30e0041·2d000000·10000000·.T.....A-.......6 ··0x00000030·0453d3de·d40e0041·2d000000·10000000·.S.....A-.......
7 ··0x00000040·40000000·00000000·30000000·00000000·@.......0.......7 ··0x00000040·40000000·00000000·2c000000·00000000·@.......,.......
8 ··0x00000050·20000000·54000000·00000000·30000000··...T.......0...8 ··0x00000050·20000000·54000000·00000000·2c000000··...T.......,...
9 ··0x00000060·00412d41·0e209d04·9e0348de·dd0e0041·.A-A.·....H....A9 ··0x00000060·00412d41·0e109e02·930147d3·de0e0041·.A-A......G....A
10 ··0x00000070·2d000000·20000000·78000000·00000000·-...·...x.......10 ··0x00000070·2d000000·20000000·78000000·00000000·-...·...x.......
11 ··0x00000080·34000000·00412d41·0e209d04·9e0349de·4....A-A.·....I.11 ··0x00000080·30000000·00412d41·0e109e02·930148d3·0....A-A......H.
12 ··0x00000090·dd0e0041·2d000000·20000000·9c000000·...A-...·.......12 ··0x00000090·de0e0041·2d000000·20000000·9c000000·...A-...·.......
13 ··0x000000a0·00000000·34000000·00412d41·0e209d04·....4....A-A.·..13 ··0x000000a0·00000000·30000000·00412d41·0e109e02·....0....A-A....
14 ··0x000000b0·9e0349de·dd0e0041·2d000000·2c000000·..I....A-...,...14 ··0x000000b0·930148d3·de0e0041·2d000000·28000000·..H....A-...(...
15 ··0x000000c0·c0000000·00000000·bc000000·00412d41·.............A-A15 ··0x000000c0·c0000000·00000000·ac000000·00412d41·.............A-A
16 ··0x000000d0·0e50419d·069e0542·95024493·0494035f·.PA....B..D...._ 
17 ··0x000000e0·0ad5d3d4·ddde0e00·412d410b·28000000·........A-A.(...16 ··0x000000d0·0e404194·02950144·9e049303·62d4d5de·.@A....D....b...
 17 ··0x000000e0·d30e0041·2d000000·24000000·ec000000·...A-...$.......
18 ··0x000000f0·f0000000·00000000·58000000·00412d41·........X....A-A18 ··0x000000f0·00000000·54000000·00412d41·0e309e06·....T....A-A.0..
 19 ··0x00000100·93054194·0450d3de·d40e0041·2d000000·..A..P.....A-...
19 ··0x00000100·0e309d06·9e054293·0450dedd·d30e0041·.0....B..P.....A 
20 ··0x00000110·2d000000·00000000···················-....... 
  
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 16 lines modifiedOffset 18, 16 lines modified
18 ··0x000000f0·74617475·735f7061·72736572·5f696e66·tatus_parser_inf18 ··0x000000f0·74617475·735f7061·72736572·5f696e66·tatus_parser_inf
19 ··0x00000100·6f006469·5f706163·6b616765·735f7370·o.di_packages_sp19 ··0x00000100·6f006469·5f706163·6b616765·735f7370·o.di_packages_sp
20 ··0x00000110·65636961·6c5f7265·61645f66·696c6500·ecial_read_file.20 ··0x00000110·65636961·6c5f7265·61645f66·696c6500·ecial_read_file.
21 ··0x00000120·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar21 ··0x00000120·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
22 ··0x00000130·64006469·5f706163·6b616765·735f616c·d.di_packages_al22 ··0x00000130·64006469·5f706163·6b616765·735f616c·d.di_packages_al
23 ··0x00000140·6c6f6300·64695f70·61727365·725f7266·loc.di_parser_rf23 ··0x00000140·6c6f6300·64695f70·61727365·725f7266·loc.di_parser_rf
24 ··0x00000150·63383232·5f726561·645f6669·6c650064·c822_read_file.d24 ··0x00000150·63383232·5f726561·645f6669·6c650064·c822_read_file.d
 25 ··0x00000160·695f7061·636b6167·65735f66·72656500·i_packages_free.
25 ··0x00000160·695f7061·72736572·5f696e66·6f5f6672·i_parser_info_fr26 ··0x00000170·64695f70·61727365·725f696e·666f5f66·di_parser_info_f
26 ··0x00000170·65650064·695f7061·636b6167·65735f66·ee.di_packages_f 
27 ··0x00000180·72656500·5f5f7374·61636b5f·63686b5f·ree.__stack_chk_27 ··0x00000180·72656500·5f5f7374·61636b5f·63686b5f·ree.__stack_chk_
28 ··0x00000190·6661696c·0064695f·7061636b·61676573·fail.di_packages28 ··0x00000190·6661696c·0064695f·7061636b·61676573·fail.di_packages
29 ··0x000001a0·5f737065·6369616c·5f777269·74655f66·_special_write_f29 ··0x000001a0·5f737065·6369616c·5f777269·74655f66·_special_write_f
30 ··0x000001b0·696c6500·64695f70·61727365·725f7266·ile.di_parser_rf30 ··0x000001b0·696c6500·64695f70·61727365·725f7266·ile.di_parser_rf
31 ··0x000001c0·63383232·5f777269·74655f66·696c6500·c822_write_file.31 ··0x000001c0·63383232·5f777269·74655f66·696c6500·c822_write_file.
32 ··0x000001d0·64695f70·61636b61·6765735f·6d696e69·di_packages_mini32 ··0x000001d0·64695f70·61636b61·6765735f·6d696e69·di_packages_mini
33 ··0x000001e0·6d616c5f·70617273·65725f66·69656c64·mal_parser_field33 ··0x000001e0·6d616c5f·70617273·65725f66·69656c64·mal_parser_field
882 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e72656c·612e6461·74612e72·656c002e·.rela.data.rel..6 ··0x00000040·2e72656c·612e6461·74612e72·656c002e·.rela.data.rel..
7 ··0x00000050·72656c61·2e646174·612e7265·6c2e726f·rela.data.rel.ro7 ··0x00000050·72656c61·2e646174·612e7265·6c2e726f·rela.data.rel.ro
8 ··0x00000060·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack8 ··0x00000060·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack
9 ··0x00000070·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope9 ··0x00000070·002e6e6f·74652e67·6e752e70·726f7065·..note.gnu.prope
10 ··0x00000080·72747900·2e72656c·612e6568·5f667261·rty..rela.eh_fra10 ··0x00000080·72747900·2e72656c·612e6568·5f667261·rty..rela.eh_fra
11 ··0x00000090·6d6500······························me.11 ··0x00000090·6d6500······························me.
  
47.2 KB
parser.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········4256·(bytes·into·file)13 ··Start·of·section·headers:··········4152·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.75 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x10a0:1 There·are·13·section·headers,·starting·at·offset·0x1038:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000410·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0003cc·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000b60·0003c0·18···I·10···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000af8·0003c0·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000450·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·00040c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000450·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·00040c·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000450·000013·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·00040c·00000b·01·AMS··0···0··1
10 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·000463·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·000417·000000·00······0···0··1
11 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000468·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000418·000020·00···A··0···0··8
12 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000488·0001c0·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000438·0001c0·00···A··0···0··8
13 ··[·9]·.rela.eh_frame····RELA············0000000000000000·000f20·000108·18···I·10···8··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·000eb8·000108·18···I·10···8··8
14 ··[10]·.symtab···········SYMTAB··········0000000000000000·000648·000330·18·····11···7··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·0005f8·000318·18·····11···6··8
15 ··[11]·.strtab···········STRTAB··········0000000000000000·000978·0001e7·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000910·0001e7·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········0000000000000000·001028·000072·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·000fc0·000072·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·p·(processor·specific)21 ··D·(mbind),·p·(processor·specific)
4.96 KB
readelf --wide --symbols {}
    
Offset 1, 37 lines modifiedOffset 1, 36 lines modified
  
1 Symbol·table·'.symtab'·contains·34·entries:1 Symbol·table·'.symtab'·contains·33·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x5 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
6 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.86 ·····3:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
9 ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d8 ·····5:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d
10 ·····7:·0000000000000000····72·FUNC····GLOBAL·DEFAULT····1·di_parser_info_alloc9 ·····6:·0000000000000000····60·FUNC····GLOBAL·DEFAULT····1·di_parser_info_alloc
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc010 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_equal
13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_rstring_hash
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new13 ····10:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_new
15 ····12:·0000000000000048····64·FUNC····GLOBAL·DEFAULT····1·di_parser_info_free14 ····11:·000000000000003c····60·FUNC····GLOBAL·DEFAULT····1·di_parser_info_free
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_destroy
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_destroy16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_destroy
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
19 ····16:·0000000000000088····88·FUNC····GLOBAL·DEFAULT····1·di_parser_info_add18 ····15:·0000000000000078····72·FUNC····GLOBAL·DEFAULT····1·di_parser_info_add
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert19 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_insert
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_slist_append
22 ····19:·00000000000000e0····80·FUNC····GLOBAL·DEFAULT····1·di_parser_read_boolean21 ····18:·00000000000000c0····76·FUNC····GLOBAL·DEFAULT····1·di_parser_read_boolean
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncasecmp22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncasecmp
24 ····21:·0000000000000130···144·FUNC····GLOBAL·DEFAULT····1·di_parser_write_boolean23 ····20:·000000000000010c···144·FUNC····GLOBAL·DEFAULT····1·di_parser_write_boolean
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
26 ····23:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
27 ····24:·00000000000001c0····60·FUNC····GLOBAL·DEFAULT····1·di_parser_read_int26 ····23:·000000000000019c····56·FUNC····GLOBAL·DEFAULT····1·di_parser_read_int
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtol27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__isoc23_strtol
29 ····26:·0000000000000200···176·FUNC····GLOBAL·DEFAULT····1·di_parser_write_int28 ····25:·00000000000001d4···168·FUNC····GLOBAL·DEFAULT····1·di_parser_write_int
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
31 ····28:·00000000000002b0····92·FUNC····GLOBAL·DEFAULT····1·di_parser_read_rstring30 ····27:·000000000000027c····88·FUNC····GLOBAL·DEFAULT····1·di_parser_read_rstring
32 ····29:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_stradup
33 ····30:·000000000000030c····36·FUNC····GLOBAL·DEFAULT····1·di_parser_write_rstring32 ····29:·00000000000002d4····36·FUNC····GLOBAL·DEFAULT····1·di_parser_write_rstring
34 ····31:·0000000000000330····76·FUNC····GLOBAL·DEFAULT····1·di_parser_read_string33 ····30:·00000000000002f8····68·FUNC····GLOBAL·DEFAULT····1·di_parser_read_string
35 ····32:·0000000000000380···144·FUNC····GLOBAL·DEFAULT····1·di_parser_write_string34 ····31:·000000000000033c···144·FUNC····GLOBAL·DEFAULT····1·di_parser_write_string
36 ····33:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen35 ····32:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
9.92 KB
readelf --wide --relocs {}
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xb60·contains·40·entries:1 Relocation·section·'.rela.text'·at·offset·0xaf8·contains·40·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000014··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·03 000000000000000c··000000070000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc0·+·0
4 0000000000000018··0000000900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·04 0000000000000014··0000000800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_equal·+·0
5 000000000000001c··0000000900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·05 0000000000000018··0000000800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_equal·+·0
6 0000000000000024··0000000a00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·06 000000000000001c··0000000900000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·di_rstring_hash·+·0
7 0000000000000028··0000000a00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·07 0000000000000020··0000000900000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·di_rstring_hash·+·0
8 000000000000002c··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new·+·08 0000000000000024··0000000a0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_new·+·0
9 0000000000000064··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·09 0000000000000054··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_destroy·+·0
10 0000000000000070··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_destroy·+·010 0000000000000060··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_destroy·+·0
11 0000000000000084··0000000f0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·011 0000000000000074··0000000e0000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
12 00000000000000b4··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·012 00000000000000ac··000000100000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_insert·+·0
13 00000000000000c0··000000120000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append·+·013 00000000000000b8··000000110000011b·R_AARCH64_CALL26·······0000000000000000·di_slist_append·+·0
14 0000000000000100··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·014 00000000000000dc··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
15 0000000000000104··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·015 00000000000000e0··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
16 0000000000000108··000000140000011b·R_AARCH64_CALL26·······0000000000000000·strncasecmp·+·016 00000000000000e4··000000130000011b·R_AARCH64_CALL26·······0000000000000000·strncasecmp·+·0
17 000000000000013c··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
18 0000000000000140··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
19 0000000000000164··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8 
20 0000000000000168··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8 
21 0000000000000190··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
22 0000000000000194··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
23 00000000000001bc··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
24 00000000000001e4··000000190000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_strtol·+·0 
25 000000000000020c··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
26 0000000000000210··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
27 0000000000000244··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·017 0000000000000124··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
28 0000000000000248··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·018 0000000000000128··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 19 0000000000000144··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·4
 20 000000000000014c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·4
 21 000000000000016c··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 22 0000000000000170··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 23 0000000000000188··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 24 00000000000001bc··000000180000011b·R_AARCH64_CALL26·······0000000000000000·__isoc23_strtol·+·0
 25 00000000000001e4··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 26 00000000000001e8··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
29 000000000000027c··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·1027 0000000000000218··0000000300000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·8
30 0000000000000284··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·1028 000000000000021c··0000000300000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·8
31 0000000000000290··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·029 0000000000000230··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
 30 0000000000000248··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 31 000000000000024c··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
32 00000000000002ac··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·032 0000000000000264··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
33 00000000000002dc··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·033 00000000000002a4··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
34 00000000000002e8··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·034 00000000000002b0··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
35 0000000000000354··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·035 0000000000000318··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
36 0000000000000364··0000001d0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·036 0000000000000324··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·di_stradup·+·0
37 000000000000038c··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·037 000000000000034c··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
38 0000000000000390··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·038 0000000000000350··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
39 00000000000003c8··000000210000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·039 0000000000000380··000000200000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
40 00000000000003e0··0000001600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·040 0000000000000398··0000001500000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
41 00000000000003e4··0000001600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·041 000000000000039c··0000001500000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
42 000000000000040c··000000170000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·042 00000000000003b4··000000160000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
  
43 Relocation·section·'.rela.eh_frame'·at·offset·0xf20·contains·11·entries:43 Relocation·section·'.rela.eh_frame'·at·offset·0xeb8·contains·11·entries:
44 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend44 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
45 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·045 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
46 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·4846 0000000000000040··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·3c
47 000000000000006c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·8847 0000000000000068··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·78
48 0000000000000094··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·e048 0000000000000094··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c0
49 00000000000000bc··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·13049 00000000000000bc··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·10c
50 00000000000000e4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1c050 00000000000000dc··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·19c
 51 0000000000000104··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1d4
51 000000000000010c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·20052 0000000000000130··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·27c
52 0000000000000134··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2b053 000000000000015c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2d4
53 0000000000000164··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·30c54 0000000000000170··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2f8
54 0000000000000178··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·33055 0000000000000198··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·33c
55 00000000000001a0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·380 
12.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 215 lines modifiedOffset 6, 217 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000004812 00000014·0000000000000020·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000003c
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·3216 ··DW_CFA_def_cfa_offset:·16
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-2417 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
19 ··DW_CFA_advance_loc:·12·to·0000000000000014 
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-1618 ··DW_CFA_offset:·r19·(x19)·at·cfa-8
21 ··DW_CFA_advance_loc:·44·to·000000000000004019 ··DW_CFA_advance_loc:·44·to·0000000000000034
22 ··DW_CFA_restore:·r30·(x30) 
23 ··DW_CFA_restore:·r29·(x29) 
24 ··DW_CFA_restore:·r19·(x19)20 ··DW_CFA_restore:·r19·(x19)
 21 ··DW_CFA_restore:·r30·(x30)
25 ··DW_CFA_def_cfa_offset:·022 ··DW_CFA_def_cfa_offset:·0
26 ··DW_CFA_advance_loc:·4·to·000000000000004423 ··DW_CFA_advance_loc:·4·to·0000000000000038
27 ··DW_CFA_AARCH64_negate_ra_state24 ··DW_CFA_AARCH64_negate_ra_state
28 ··DW_CFA_nop25 ··DW_CFA_nop
29 ··DW_CFA_nop26 ··DW_CFA_nop
30 ··DW_CFA_nop27 ··DW_CFA_nop
  
31 0000003c·0000000000000024·00000040·FDE·cie=00000000·pc=0000000000000048..000000000000008828 00000038·0000000000000024·0000003c·FDE·cie=00000000·pc=000000000000003c..0000000000000078
32 ··DW_CFA_advance_loc:·4·to·000000000000004c29 ··DW_CFA_advance_loc:·4·to·0000000000000040
33 ··DW_CFA_AARCH64_negate_ra_state30 ··DW_CFA_AARCH64_negate_ra_state
34 ··DW_CFA_advance_loc:·4·to·000000000000005031 ··DW_CFA_advance_loc:·4·to·0000000000000044
35 ··DW_CFA_def_cfa_offset:·3232 ··DW_CFA_def_cfa_offset:·32
36 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
37 ··DW_CFA_offset:·r30·(x30)·at·cfa-2433 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
 34 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
38 ··DW_CFA_advance_loc:·8·to·000000000000005835 ··DW_CFA_advance_loc:·8·to·000000000000004c
39 ··DW_CFA_offset:·r19·(x19)·at·cfa-16 
40 ··DW_CFA_offset:·r20·(x20)·at·cfa-836 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
41 ··DW_CFA_advance_loc:·40·to·000000000000008037 ··DW_CFA_advance_loc:·36·to·0000000000000070
42 ··DW_CFA_restore:·r30·(x30) 
43 ··DW_CFA_restore:·r29·(x29) 
44 ··DW_CFA_restore:·r19·(x19)38 ··DW_CFA_restore:·r19·(x19)
 39 ··DW_CFA_restore:·r30·(x30)
45 ··DW_CFA_restore:·r20·(x20)40 ··DW_CFA_restore:·r20·(x20)
46 ··DW_CFA_def_cfa_offset:·041 ··DW_CFA_def_cfa_offset:·0
47 ··DW_CFA_advance_loc:·4·to·000000000000008442 ··DW_CFA_advance_loc:·4·to·0000000000000074
48 ··DW_CFA_AARCH64_negate_ra_state43 ··DW_CFA_AARCH64_negate_ra_state
 44 ··DW_CFA_nop
 45 ··DW_CFA_nop
 46 ··DW_CFA_nop
  
49 00000064·0000000000000024·00000068·FDE·cie=00000000·pc=0000000000000088..00000000000000e047 00000060·0000000000000028·00000064·FDE·cie=00000000·pc=0000000000000078..00000000000000c0
50 ··DW_CFA_advance_loc:·16·to·000000000000009848 ··DW_CFA_advance_loc:·4·to·000000000000007c
51 ··DW_CFA_AARCH64_negate_ra_state49 ··DW_CFA_AARCH64_negate_ra_state
52 ··DW_CFA_advance_loc:·4·to·000000000000009c50 ··DW_CFA_advance_loc:·4·to·0000000000000080
53 ··DW_CFA_def_cfa_offset:·4851 ··DW_CFA_def_cfa_offset:·32
54 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
55 ··DW_CFA_offset:·r30·(x30)·at·cfa-4052 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
56 ··DW_CFA_advance_loc:·8·to·00000000000000a4 
57 ··DW_CFA_offset:·r19·(x19)·at·cfa-3253 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 54 ··DW_CFA_advance_loc:·8·to·0000000000000088
58 ··DW_CFA_offset:·r20·(x20)·at·cfa-2455 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
 56 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
59 ··DW_CFA_advance_loc:·48·to·00000000000000d457 ··DW_CFA_advance_loc:·20·to·000000000000009c
 58 ··DW_CFA_remember_state
60 ··DW_CFA_restore:·r30·(x30) 
61 ··DW_CFA_restore:·r29·(x29) 
62 ··DW_CFA_restore:·r19·(x19)59 ··DW_CFA_restore:·r19·(x19)
 60 ··DW_CFA_restore:·r30·(x30)
63 ··DW_CFA_restore:·r20·(x20)61 ··DW_CFA_restore:·r20·(x20)
 62 ··DW_CFA_restore:·r21·(x21)
64 ··DW_CFA_def_cfa_offset:·063 ··DW_CFA_def_cfa_offset:·0
65 ··DW_CFA_advance_loc:·4·to·00000000000000d864 ··DW_CFA_advance_loc:·4·to·00000000000000a0
66 ··DW_CFA_AARCH64_negate_ra_state65 ··DW_CFA_AARCH64_negate_ra_state
 66 ··DW_CFA_advance_loc:·4·to·00000000000000a4
 67 ··DW_CFA_restore_state
 68 ··DW_CFA_nop
  
67 0000008c·0000000000000024·00000090·FDE·cie=00000000·pc=00000000000000e0..000000000000013069 0000008c·0000000000000024·00000090·FDE·cie=00000000·pc=00000000000000c0..000000000000010c
68 ··DW_CFA_advance_loc:·4·to·00000000000000e470 ··DW_CFA_advance_loc:·4·to·00000000000000c4
69 ··DW_CFA_AARCH64_negate_ra_state71 ··DW_CFA_AARCH64_negate_ra_state
70 ··DW_CFA_advance_loc:·4·to·00000000000000e872 ··DW_CFA_advance_loc:·4·to·00000000000000c8
71 ··DW_CFA_def_cfa_offset:·3273 ··DW_CFA_def_cfa_offset:·32
72 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
73 ··DW_CFA_offset:·r30·(x30)·at·cfa-2474 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
74 ··DW_CFA_advance_loc:·12·to·00000000000000f4 
75 ··DW_CFA_offset:·r19·(x19)·at·cfa-1675 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 76 ··DW_CFA_advance_loc:·16·to·00000000000000d8
76 ··DW_CFA_offset:·r20·(x20)·at·cfa-877 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
77 ··DW_CFA_advance_loc:·52·to·000000000000012878 ··DW_CFA_advance_loc:·40·to·0000000000000100
78 ··DW_CFA_restore:·r30·(x30) 
79 ··DW_CFA_restore:·r29·(x29) 
80 ··DW_CFA_restore:·r19·(x19)79 ··DW_CFA_restore:·r19·(x19)
 80 ··DW_CFA_restore:·r30·(x30)
81 ··DW_CFA_restore:·r20·(x20)81 ··DW_CFA_restore:·r20·(x20)
82 ··DW_CFA_def_cfa_offset:·082 ··DW_CFA_def_cfa_offset:·0
83 ··DW_CFA_advance_loc:·4·to·000000000000012c83 ··DW_CFA_advance_loc:·4·to·0000000000000104
84 ··DW_CFA_AARCH64_negate_ra_state84 ··DW_CFA_AARCH64_negate_ra_state
 85 ··DW_CFA_nop
 86 ··DW_CFA_nop
 87 ··DW_CFA_nop
  
85 000000b4·0000000000000024·000000b8·FDE·cie=00000000·pc=0000000000000130..00000000000001c088 000000b4·000000000000001c·000000b8·FDE·cie=00000000·pc=000000000000010c..000000000000019c
86 ··DW_CFA_advance_loc:·4·to·000000000000013489 ··DW_CFA_advance_loc:·12·to·0000000000000118
87 ··DW_CFA_AARCH64_negate_ra_state90 ··DW_CFA_AARCH64_negate_ra_state
88 ··DW_CFA_advance_loc:·4·to·000000000000013891 ··DW_CFA_advance_loc:·4·to·000000000000011c
89 ··DW_CFA_def_cfa_offset:·4892 ··DW_CFA_def_cfa_offset:·48
90 ··DW_CFA_advance_loc:·20·to·000000000000014c93 ··DW_CFA_advance_loc:·28·to·0000000000000138
91 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
92 ··DW_CFA_offset:·r30·(x30)·at·cfa-894 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
93 ··DW_CFA_advance_loc:·104·to·00000000000001b495 ··DW_CFA_advance_loc:·92·to·0000000000000194
94 ··DW_CFA_remember_state 
95 ··DW_CFA_restore:·r29·(x29) 
96 ··DW_CFA_restore:·r30·(x30)96 ··DW_CFA_restore:·r30·(x30)
97 ··DW_CFA_def_cfa_offset:·097 ··DW_CFA_def_cfa_offset:·0
98 ··DW_CFA_advance_loc:·4·to·00000000000001b898 ··DW_CFA_advance_loc:·4·to·0000000000000198
99 ··DW_CFA_AARCH64_negate_ra_state99 ··DW_CFA_AARCH64_negate_ra_state
100 ··DW_CFA_advance_loc:·4·to·00000000000001bc 
101 ··DW_CFA_restore_state 
102 ··DW_CFA_nop 
103 ··DW_CFA_nop 
104 ··DW_CFA_nop100 ··DW_CFA_nop
  
105 000000dc·0000000000000024·000000e0·FDE·cie=00000000·pc=00000000000001c0..00000000000001fc101 000000d4·0000000000000024·000000d8·FDE·cie=00000000·pc=000000000000019c..00000000000001d4
106 ··DW_CFA_advance_loc:·4·to·00000000000001c4102 ··DW_CFA_advance_loc:·4·to·00000000000001a0
107 ··DW_CFA_AARCH64_negate_ra_state103 ··DW_CFA_AARCH64_negate_ra_state
Max diff block lines reached; 6546/13052 bytes (50.15%) of diff not shown.
288 B
strings --all --bytes=8 {}
    
Offset 21, 11 lines modifiedOffset 21, 11 lines modified
21 di_parser_read_rstring21 di_parser_read_rstring
22 di_stradup22 di_stradup
23 di_parser_write_rstring23 di_parser_write_rstring
24 di_parser_read_string24 di_parser_read_string
25 di_parser_write_string25 di_parser_write_string
26 .shstrtab26 .shstrtab
27 .rela.text27 .rela.text
28 .rodata.str1.828 .rodata.str1.1
29 .note.GNU-stack29 .note.GNU-stack
30 .note.gnu.property30 .note.gnu.property
31 .rela.eh_frame31 .rela.eh_frame
11.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 336 lines modifiedOffset 2, 319 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<di_parser_info_alloc>:3 0000000000000000·<di_parser_info_alloc>:
4 di_parser_info_alloc():4 di_parser_info_alloc():
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-32]!6 »       stp»    x30,·x19,·[sp,·#-16]!
7 »       mov»    x0,·#0x20··················»    //·#327 »       mov»    x0,·#0x20··················»    //·#32
8 »       mov»    x29,·sp 
9 »       str»    x19,·[sp,·#16] 
10 »       bl»     0·<di_malloc0>8 »       bl»     0·<di_malloc0>
11 ·R_AARCH64_CALL26»       di_malloc09 ·R_AARCH64_CALL26»       di_malloc0
 10 »       mov»    x19,·x0
12 »       adrp»   x1,·0·<di_rstring_equal>11 »       adrp»   x1,·0·<di_rstring_equal>
13 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_equal12 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_equal
14 »       ldr»    x1,·[x1]13 »       ldr»    x1,·[x1]
15 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_equal14 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_equal
16 »       mov»    x19,·x0 
17 »       adrp»   x0,·0·<di_rstring_hash>15 »       adrp»   x0,·0·<di_rstring_hash>
18 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_hash16 ·R_AARCH64_ADR_GOT_PAGE» di_rstring_hash
19 »       ldr»    x0,·[x0]17 »       ldr»    x0,·[x0]
20 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_hash18 ·R_AARCH64_LD64_GOT_LO12_NC»     di_rstring_hash
21 »       bl»     0·<di_hash_table_new>19 »       bl»     0·<di_hash_table_new>
22 ·R_AARCH64_CALL26»       di_hash_table_new20 ·R_AARCH64_CALL26»       di_hash_table_new
23 »       str»    x0,·[x19]21 »       str»    x0,·[x19]
24 »       mov»    x0,·x1922 »       mov»    x0,·x19
25 »       ldr»    x19,·[sp,·#16]23 »       ldp»    x30,·x19,·[sp],·#16
26 »       ldp»    x29,·x30,·[sp],·#32 
27 »       autiasp24 »       autiasp
28 »       ret25 »       ret
  
29 0000000000000048·<di_parser_info_free>:26 000000000000003c·<di_parser_info_free>:
30 di_parser_info_free():27 di_parser_info_free():
31 »       paciasp28 »       paciasp
32 »       stp»    x29,·x30,·[sp,·#-32]!29 »       stp»    x30,·x19,·[sp,·#-32]!
33 »       mov»    x29,·sp 
34 »       stp»    x19,·x20,·[sp,·#16] 
35 »       mov»    x19,·x030 »       mov»    x19,·x0
 31 »       str»    x20,·[sp,·#16]
36 »       mov»    x20,·x032 »       mov»    x20,·x0
37 »       ldr»    x0,·[x19],·#833 »       ldr»    x0,·[x19],·#8
38 »       bl»     0·<di_hash_table_destroy>34 »       bl»     0·<di_hash_table_destroy>
39 ·R_AARCH64_CALL26»       di_hash_table_destroy35 ·R_AARCH64_CALL26»       di_hash_table_destroy
40 »       mov»    x0,·x1936 »       mov»    x0,·x19
41 »       mov»    x1,·#0x0···················»     //·#037 »       mov»    x1,·#0x0···················»     //·#0
42 »       bl»     0·<di_slist_destroy>38 »       bl»     0·<di_slist_destroy>
43 ·R_AARCH64_CALL26»       di_slist_destroy39 ·R_AARCH64_CALL26»       di_slist_destroy
44 »       mov»    x0,·x2040 »       mov»    x0,·x20
45 »       ldp»    x19,·x20,·[sp,·#16]41 »       ldr»    x20,·[sp,·#16]
46 »       ldp»    x29,·x30,·[sp],·#3242 »       ldp»    x30,·x19,·[sp],·#32
47 »       autiasp43 »       autiasp
48 »       b»      0·<di_free>44 »       b»      0·<di_free>
49 ·R_AARCH64_JUMP26»       di_free45 ·R_AARCH64_JUMP26»       di_free
  
50 0000000000000088·<di_parser_info_add>:46 0000000000000078·<di_parser_info_add>:
51 di_parser_info_add():47 di_parser_info_add():
52 »       bti»    c 
53 »       ldr»    x2,·[x1] 
54 »       cbz»    x2,·dc·<di_parser_info_add+0x54> 
55 »       paciasp48 »       paciasp
56 »       stp»    x29,·x30,·[sp,·#-48]!49 »       stp»    x30,·x19,·[sp,·#-32]!
57 »       mov»    x29,·sp 
58 »       stp»    x19,·x20,·[sp,·#16] 
59 »       mov»    x19,·x150 »       mov»    x19,·x1
 51 »       stp»    x20,·x21,·[sp,·#16]
60 »       mov»    x20,·x052 »       mov»    x20,·x0
 53 »       ldr»    x2,·[x19]
 54 »       cbnz»   x2,·a4·<di_parser_info_add+0x2c>
 55 »       ldp»    x20,·x21,·[sp,·#16]
 56 »       ldp»    x30,·x19,·[sp],·#32
 57 »       autiasp
 58 »       ret
61 »       ldr»    x0,·[x20]59 »       ldr»    x0,·[x20]
62 »       mov»    x1,·x260 »       mov»    x1,·x2
63 »       bl»     0·<di_hash_table_insert>61 »       bl»     0·<di_hash_table_insert>
64 ·R_AARCH64_CALL26»       di_hash_table_insert62 ·R_AARCH64_CALL26»       di_hash_table_insert
65 »       ldr»    x1,·[x19]63 »       ldr»    x1,·[x19],·#8
66 »       add»    x0,·x20,·#0x864 »       add»    x0,·x20,·#0x8
67 »       bl»     0·<di_slist_append>65 »       bl»     0·<di_slist_append>
68 ·R_AARCH64_CALL26»       di_slist_append66 ·R_AARCH64_CALL26»       di_slist_append
69 »       ldr»    x2,·[x19,·#8]! 
70 »       cbnz»   x2,·ac·<di_parser_info_add+0x24>67 »       b»      8c·<di_parser_info_add+0x14>
71 »       ldp»    x19,·x20,·[sp,·#16] 
72 »       ldp»    x29,·x30,·[sp],·#48 
73 »       autiasp 
74 »       ret 
75 »       ret 
  
76 00000000000000e0·<di_parser_read_boolean>:68 00000000000000c0·<di_parser_read_boolean>:
77 di_parser_read_boolean():69 di_parser_read_boolean():
78 »       paciasp70 »       paciasp
79 »       stp»    x29,·x30,·[sp,·#-32]!71 »       stp»    x30,·x19,·[sp,·#-32]!
80 »       mov»    x2,·#0x3···················»     //·#3 
81 »       mov»    x29,·sp 
82 »       stp»    x19,·x20,·[sp,·#16] 
83 »       mov»    x19,·x072 »       mov»    x19,·x0
84 »       mov»    x20,·x173 »       mov»    x2,·#0x3···················»     //·#3
85 »       ldr»    x0,·[x3]74 »       ldr»    x0,·[x3]
 75 »       str»    x20,·[sp,·#16]
 76 »       mov»    x20,·x1
86 »       adrp»   x1,·0·<di_parser_info_alloc>77 »       adrp»   x1,·0·<di_parser_info_alloc>
87 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.878 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
88 »       add»    x1,·x1,·#0x079 »       add»    x1,·x1,·#0x0
89 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.880 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
90 »       bl»     0·<strncasecmp>81 »       bl»     0·<strncasecmp>
91 ·R_AARCH64_CALL26»       strncasecmp82 ·R_AARCH64_CALL26»       strncasecmp
92 »       cmp»    w0,·#0x083 »       cmp»    w0,·#0x0
93 »       ldr»    x2,·[x19]84 »       ldr»    x2,·[x19]
94 »       cset»   w0,·eq»      //·eq·=·none85 »       cset»   w0,·eq»      //·eq·=·none
95 »       ldr»    w1,·[x20,·#32]86 »       ldr»    w1,·[x20,·#32]
96 »       str»    w0,·[x2,·x1] 
97 »       ldp»    x19,·x20,·[sp,·#16]87 »       ldr»    x20,·[sp,·#16]
98 »       ldp»    x29,·x30,·[sp],·#3288 »       ldp»    x30,·x19,·[sp],·#32
99 »       autiasp89 »       autiasp
 90 »       str»    w0,·[x2,·x1]
100 »       ret91 »       ret
  
101 0000000000000130·<di_parser_write_boolean>:92 000000000000010c·<di_parser_write_boolean>:
102 di_parser_write_boolean():93 di_parser_write_boolean():
 94 »       bti»    c
 95 »       mov»    x5,·x0
103 »       paciasp96 »       paciasp
104 »       sub»    sp,·sp,·#0x3097 »       sub»    sp,·sp,·#0x30
105 »       mov»    x5,·x198 »       mov»    x0,·x1
 99 »       mov»    x4,·x2
106 »       adrp»   x1,·0·<__stack_chk_guard>100 »       adrp»   x1,·0·<__stack_chk_guard>
Max diff block lines reached; 7694/11139 bytes (69.07%) of diff not shown.
3.85 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·20000000·18000000·00000000·....·...........
5 ··0x00000020·48000000·00412d41·0e209d04·9e034393·H....A-A.·....C.5 ··0x00000020·3c000000·00412d41·0e109e02·93014bd3·<....A-A......K.
 6 ··0x00000030·de0e0041·2d000000·24000000·3c000000·...A-...$...<...
 7 ··0x00000040·00000000·3c000000·00412d41·0e209e04·....<....A-A.·..
 8 ··0x00000050·93034294·0249d3de·d40e0041·2d000000·..B..I.....A-...
 9 ··0x00000060·28000000·64000000·00000000·48000000·(...d.......H...
 10 ··0x00000070·00412d41·0e209e04·93034294·02950145·.A-A.·....B....E
6 ··0x00000030·024bdedd·d30e0041·2d000000·24000000·.K.....A-...$...11 ··0x00000080·0ad3ded4·d50e0041·2d410b00·24000000·.......A-A..$...
7 ··0x00000040·40000000·00000000·40000000·00412d41·@.......@....A-A 
8 ··0x00000050·0e209d04·9e034293·0294014a·deddd3d4·.·....B....J.... 
9 ··0x00000060·0e00412d·24000000·68000000·00000000·..A-$...h....... 
10 ··0x00000070·58000000·00442d41·0e309d06·9e054293·X....D-A.0....B. 
11 ··0x00000080·0494034c·deddd3d4·0e00412d·24000000·...L......A-$... 
12 ··0x00000090·90000000·00000000·50000000·00412d41·........P....A-A12 ··0x00000090·90000000·00000000·4c000000·00412d41·........L....A-A
13 ··0x000000a0·0e209d04·9e034393·0294014d·deddd3d4·.·....C....M....13 ··0x000000a0·0e209e04·93034494·024ad3de·d40e0041·.·....D..J.....A
 14 ··0x000000b0·2d000000·1c000000·b8000000·00000000·-...............
 15 ··0x000000c0·90000000·00432d41·0e30479e·0257de0e·.....C-A.0G..W..
14 ··0x000000b0·0e00412d·24000000·b8000000·00000000·..A-$...........16 ··0x000000d0·00412d00·24000000·d8000000·00000000·.A-.$...........
15 ··0x000000c0·90000000·00412d41·0e30459d·029e015a·.....A-A.0E....Z17 ··0x000000e0·38000000·00412d41·0e209e04·93034394·8....A-A.·....C.
16 ··0x000000d0·0addde0e·00412d41·0b000000·24000000·.....A-A....$...18 ··0x000000f0·0247d3de·d40e0041·2d000000·28000000·.G.....A-...(...
17 ··0x000000e0·e0000000·00000000·3c000000·00412d41·........<....A-A19 ··0x00000100·00010000·00000000·a8000000·00412d41·.............A-A
18 ··0x000000f0·0e209d04·9e034393·02940148·deddd3d4·.·....C....H....20 ··0x00000110·0e604194·02950144·9e049303·61d4d5de·.`A....D....a...
 21 ··0x00000120·d30e0041·2d000000·28000000·2c010000·...A-...(...,...
 22 ··0x00000130·00000000·58000000·00412d41·0e309e06·....X....A-A.0..
 23 ··0x00000140·93054294·04950344·96024cd3·ded6d4d5·..B....D..L.....
19 ··0x00000100·0e00412d·24000000·08010000·00000000·..A-$...........24 ··0x00000150·0e00412d·10000000·58010000·00000000·..A-....X.......
20 ··0x00000110·b0000000·00412d41·0e70459d·029e0153·.....A-A.pE....S 
21 ··0x00000120·0addde0e·00412d41·0b000000·2c000000·.....A-A....,... 
22 ··0x00000130·30010000·00000000·5c000000·00412d41·0.......\....A-A 
23 ··0x00000140·0e309d06·9e054293·04940342·95029601·.0....B....B.... 
24 ··0x00000150·4fdeddd5·d6d3d40e·00412d00·10000000·O........A-..... 
25 ··0x00000160·60010000·00000000·24000000·00000000·`.......$.......25 ··0x00000160·24000000·00000000·24000000·6c010000·$.......$...l...
26 ··0x00000170·24000000·74010000·00000000·4c000000·$...t.......L... 
27 ··0x00000180·00412d41·0e309d06·9e054293·0494034d·.A-A.0....B....M 
28 ··0x00000190·deddd3d4·0e00412d·24000000·9c010000·......A-$....... 
29 ··0x000001a0·00000000·90000000·00412d41·0e50459d·.........A-A.PE.26 ··0x00000170·00000000·44000000·00412d41·0e209e04·....D....A-A.·..
30 ··0x000001b0·029e015a·0addde0e·00412d41·0b000000·...Z.....A-A....27 ··0x00000180·93034194·0295014c·d3ded4d5·0e00412d·..A....L......A-
 28 ··0x00000190·2c000000·94010000·00000000·90000000·,...............
 29 ··0x000001a0·00412d41·0e404194·02950144·9e049303·.A-A.@A....D....
 30 ··0x000001b0·5bd4d5de·d30e0041·2d000000·00000000·[......A-.......
  
747 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
9 ··0x00000070·6500································e.9 ··0x00000070·6500································e.
  
52.0 KB
parser_rfc822.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········4720·(bytes·into·file)13 ··Start·of·section·headers:··········4432·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1319 ··Number·of·section·headers:·········13
20 ··Section·header·string·table·index:·1220 ··Section·header·string·table·index:·12
2.75 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x1270:1 There·are·13·section·headers,·starting·at·offset·0x1150:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0005e4·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000550·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000c28·000570·18···I·10···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000b50·000528·18···I·10···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000624·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·000590·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000624·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·000590·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.8····PROGBITS········0000000000000000·000628·0000f2·01·AMS··0···0··89 ··[·5]·.rodata.str1.1····PROGBITS········0000000000000000·000590·0000e1·01·AMS··0···0··1
10 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·00071a·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········0000000000000000·000671·000000·00······0···0··1
11 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000720·000020·00···A··0···0··811 ··[·7]·.note.gnu.property·NOTE············0000000000000000·000678·000020·00···A··0···0··8
12 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000740·000138·00···A··0···0··812 ··[·8]·.eh_frame·········PROGBITS········0000000000000000·000698·000100·00···A··0···0··8
13 ··[·9]·.rela.eh_frame····RELA············0000000000000000·001198·000060·18···I·10···8··813 ··[·9]·.rela.eh_frame····RELA············0000000000000000·001078·000060·18···I·10···8··8
14 ··[10]·.symtab···········SYMTAB··········0000000000000000·000878·0002b8·18·····11···8··814 ··[10]·.symtab···········SYMTAB··········0000000000000000·000798·0002b8·18·····11···7··8
15 ··[11]·.strtab···········STRTAB··········0000000000000000·000b30·0000f4·00······0···0··115 ··[11]·.strtab···········STRTAB··········0000000000000000·000a50·0000fa·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········0000000000000000·0011f8·000072·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········0000000000000000·0010d8·000072·00······0···0··1
17 Key·to·Flags:17 Key·to·Flags:
18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),18 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),19 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),20 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
21 ··D·(mbind),·p·(processor·specific)21 ··D·(mbind),·p·(processor·specific)
3.08 KB
readelf --wide --symbols {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Symbol·table·'.symtab'·contains·29·entries:1 Symbol·table·'.symtab'·contains·29·entries:
2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text4 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
5 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.85 ·····2:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····5·.rodata.str1.1
6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
7 ·····4:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
8 ·····5:·0000000000000000···112·FUNC····LOCAL··DEFAULT····1·callback7 ·····4:·0000000000000000···100·FUNC····LOCAL··DEFAULT····1·callback
9 ·····6:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····5:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
10 ·····7:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d9 ·····6:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····8·$d
11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite10 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
 11 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fputs
12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fputc12 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fputc
13 ····10:·0000000000000070···704·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_read13 ····10:·0000000000000064···608·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_read
14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard14 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr15 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
 16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log
 17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
16 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_hash_table_lookup
17 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_log 
18 ····15:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail 
19 ····16:·0000000000000330···288·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_read_file19 ····16:·00000000000002c4···280·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_read_file
20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·open20 ····17:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·open
21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fstat21 ····18:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fstat
22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·close22 ····19:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·close
23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mmap23 ····20:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mmap
24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·madvise24 ····21:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·madvise
25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·munmap25 ····22:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·munmap
26 ····23:·0000000000000450···404·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_write_file26 ····23:·00000000000003dc···372·FUNC····GLOBAL·DEFAULT····1·di_parser_rfc822_write_file
27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout27 ····24:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout
28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk28 ····25:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen29 ····26:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen
30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose30 ····27:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rename31 ····28:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·rename
11.6 KB
readelf --wide --relocs {}
    
Offset 1, 68 lines modifiedOffset 1, 65 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0xc28·contains·58·entries:1 Relocation·section·'.rela.text'·at·offset·0xb50·contains·55·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000028··000000080000011b·R_AARCH64_CALL26·······0000000000000000·fwrite·+·03 0000000000000024··000000070000011b·R_AARCH64_CALL26·······0000000000000000·fwrite·+·0
4 0000000000000038··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·04 000000000000002c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·0
5 000000000000003c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·05 0000000000000030··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·0
 6 0000000000000034··000000080000011b·R_AARCH64_CALL26·······0000000000000000·fputs·+·0
6 0000000000000040··000000080000011b·R_AARCH64_CALL26·······0000000000000000·fwrite·+·07 0000000000000048··000000070000011b·R_AARCH64_CALL26·······0000000000000000·fwrite·+·0
7 0000000000000054··000000080000011b·R_AARCH64_CALL26·······0000000000000000·fwrite·+·0 
8 000000000000006c··000000090000011a·R_AARCH64_JUMP26·······0000000000000000·fputc·+·08 0000000000000060··000000090000011a·R_AARCH64_JUMP26·······0000000000000000·fputc·+·0
9 0000000000000088··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·09 0000000000000074··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
10 000000000000008c··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·010 0000000000000078··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
11 0000000000000108··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·011 0000000000000100··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 12 000000000000010c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·3
 13 0000000000000110··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·3
12 000000000000014c··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·014 0000000000000118··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0
13 0000000000000174··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0 
14 00000000000001b4··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0 
15 0000000000000210··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·015 0000000000000120··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
16 0000000000000214··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·016 0000000000000124··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
17 0000000000000250··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·c0 
18 0000000000000258··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·c0 
19 0000000000000260··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
20 000000000000028c··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0 
21 00000000000002bc··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·8 
22 00000000000002c4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·8 
23 00000000000002cc··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
24 00000000000002e0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·68 
25 00000000000002e8··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·68 
26 00000000000002f0··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
27 00000000000002f8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·38 
28 0000000000000300··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·38 
29 0000000000000308··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·di_log·+·0 
30 000000000000032c··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·017 000000000000013c··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
 18 0000000000000170··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 19 000000000000017c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·30
 20 0000000000000180··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·30
 21 0000000000000198··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·5d
 22 000000000000019c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·5d
 23 00000000000001b4··0000000c0000011b·R_AARCH64_CALL26·······0000000000000000·memchr·+·0
 24 00000000000001c0··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·b4
 25 00000000000001c4··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·b4
 26 0000000000000204··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0
 27 0000000000000270··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·di_hash_table_lookup·+·0
 28 00000000000002d8··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
 29 00000000000002dc··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
 30 0000000000000304··000000110000011b·R_AARCH64_CALL26·······0000000000000000·open·+·0
 31 0000000000000314··000000120000011b·R_AARCH64_CALL26·······0000000000000000·fstat·+·0
 32 0000000000000328··000000130000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0
31 000000000000034c··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·033 000000000000032c··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
32 0000000000000350··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·034 0000000000000330··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
33 0000000000000374··000000110000011b·R_AARCH64_CALL26·······0000000000000000·open·+·0 
34 0000000000000384··000000120000011b·R_AARCH64_CALL26·······0000000000000000·fstat·+·035 0000000000000348··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
35 000000000000039c··000000130000011b·R_AARCH64_CALL26·······0000000000000000·close·+·0 
36 00000000000003a0··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0 
37 00000000000003a4··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0 
38 00000000000003f0··000000140000011b·R_AARCH64_CALL26·······0000000000000000·mmap·+·036 0000000000000368··000000140000011b·R_AARCH64_CALL26·······0000000000000000·mmap·+·0
39 0000000000000408··000000150000011b·R_AARCH64_CALL26·······0000000000000000·madvise·+·037 0000000000000380··000000150000011b·R_AARCH64_CALL26·······0000000000000000·madvise·+·0
40 0000000000000424··0000000a0000011b·R_AARCH64_CALL26·······0000000000000070·di_parser_rfc822_read·+·038 000000000000039c··0000000a0000011b·R_AARCH64_CALL26·······0000000000000064·di_parser_rfc822_read·+·0
41 0000000000000434··000000160000011b·R_AARCH64_CALL26·······0000000000000000·munmap·+·039 00000000000003ac··000000160000011b·R_AARCH64_CALL26·······0000000000000000·munmap·+·0
42 000000000000044c··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0 
43 0000000000000480··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·040 0000000000000404··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
44 0000000000000484··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·041 0000000000000408··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
45 00000000000004b0··0000001800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stdout·+·042 0000000000000434··0000001800000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·stdout·+·0
46 00000000000004b4··0000001800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stdout·+·043 0000000000000438··0000001800000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·stdout·+·0
47 00000000000004d4··0000000500000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·callback·+·044 000000000000044c··0000000400000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·callback·+·0
48 00000000000004dc··0000000500000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·callback·+·045 0000000000000450··0000000400000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·callback·+·0
49 0000000000000520··000000090000011b·R_AARCH64_CALL26·······0000000000000000·fputc·+·046 000000000000047c··000000090000011b·R_AARCH64_CALL26·······0000000000000000·fputc·+·0
 47 0000000000000488··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·d8
 48 000000000000048c··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·d8
 49 00000000000004a0··000000190000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0
 50 00000000000004a8··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.1·+·df
 51 00000000000004ac··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.1·+·df
 52 00000000000004b0··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·fopen·+·0
 53 00000000000004f0··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·fclose·+·0
 54 00000000000004fc··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·rename·+·0
50 0000000000000540··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·055 0000000000000508··0000000b00000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
51 0000000000000544··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·056 000000000000050c··0000000b00000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
52 000000000000058c··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·e8 
53 0000000000000590··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·e8 
54 00000000000005a4··000000190000011b·R_AARCH64_CALL26·······0000000000000000·__snprintf_chk·+·0 
55 00000000000005ac··0000000200000113·R_AARCH64_ADR_PREL_PG_HI21·0000000000000000·.rodata.str1.8·+·f0 
56 00000000000005b0··0000000200000115·R_AARCH64_ADD_ABS_LO12_NC·0000000000000000·.rodata.str1.8·+·f0 
57 00000000000005b4··0000001a0000011b·R_AARCH64_CALL26·······0000000000000000·fopen·+·0 
58 00000000000005c4··0000001b0000011b·R_AARCH64_CALL26·······0000000000000000·fclose·+·0 
59 00000000000005d0··0000001c0000011b·R_AARCH64_CALL26·······0000000000000000·rename·+·0 
60 00000000000005e0··0000000f0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·057 0000000000000524··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
  
61 Relocation·section·'.rela.eh_frame'·at·offset·0x1198·contains·4·entries:58 Relocation·section·'.rela.eh_frame'·at·offset·0x1078·contains·4·entries:
62 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend59 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
63 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·060 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
64 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·7061 0000000000000044··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·64
65 00000000000000b8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·33062 0000000000000088··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·2c4
66 00000000000000f4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·45063 00000000000000c0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·3dc
9.22 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 171 lines modifiedOffset 6, 136 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000007012 00000014·0000000000000024·00000018·FDE·cie=00000000·pc=0000000000000000..0000000000000064
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·3216 ··DW_CFA_def_cfa_offset:·32
17 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
18 ··DW_CFA_offset:·r30·(x30)·at·cfa-2417 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
 18 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
19 ··DW_CFA_advance_loc:·12·to·000000000000001419 ··DW_CFA_advance_loc:·12·to·0000000000000014
20 ··DW_CFA_offset:·r19·(x19)·at·cfa-16 
21 ··DW_CFA_offset:·r20·(x20)·at·cfa-820 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
22 ··DW_CFA_advance_loc:·84·to·000000000000006821 ··DW_CFA_advance_loc:·68·to·0000000000000058
23 ··DW_CFA_restore:·r30·(x30) 
24 ··DW_CFA_restore:·r29·(x29) 
25 ··DW_CFA_restore:·r19·(x19)22 ··DW_CFA_restore:·r19·(x19)
 23 ··DW_CFA_restore:·r30·(x30)
26 ··DW_CFA_restore:·r20·(x20)24 ··DW_CFA_restore:·r20·(x20)
27 ··DW_CFA_def_cfa_offset:·025 ··DW_CFA_def_cfa_offset:·0
28 ··DW_CFA_advance_loc:·4·to·000000000000006c26 ··DW_CFA_advance_loc:·4·to·000000000000005c
29 ··DW_CFA_AARCH64_negate_ra_state27 ··DW_CFA_AARCH64_negate_ra_state
 28 ··DW_CFA_nop
 29 ··DW_CFA_nop
 30 ··DW_CFA_nop
  
30 0000003c·0000000000000070·00000040·FDE·cie=00000000·pc=0000000000000070..000000000000033031 0000003c·0000000000000040·00000040·FDE·cie=00000000·pc=0000000000000064..00000000000002c4
31 ··DW_CFA_advance_loc:·4·to·000000000000007432 ··DW_CFA_advance_loc:·4·to·0000000000000068
32 ··DW_CFA_AARCH64_negate_ra_state33 ··DW_CFA_AARCH64_negate_ra_state
33 ··DW_CFA_advance_loc:·4·to·000000000000007834 ··DW_CFA_advance_loc:·4·to·000000000000006c
34 ··DW_CFA_def_cfa_offset:·17635 ··DW_CFA_def_cfa_offset:·176
35 ··DW_CFA_advance_loc:·4·to·000000000000007c36 ··DW_CFA_advance_loc:·4·to·0000000000000070
36 ··DW_CFA_offset:·r29·(x29)·at·cfa-96 
37 ··DW_CFA_offset:·r30·(x30)·at·cfa-8837 ··DW_CFA_offset:·r30·(x30)·at·cfa-96
 38 ··DW_CFA_offset:·r19·(x19)·at·cfa-88
 39 ··DW_CFA_advance_loc:·20·to·0000000000000084
 40 ··DW_CFA_offset:·r20·(x20)·at·cfa-80
 41 ··DW_CFA_offset:·r21·(x21)·at·cfa-72
38 ··DW_CFA_advance_loc:·8·to·000000000000008442 ··DW_CFA_advance_loc:·8·to·000000000000008c
39 ··DW_CFA_offset:·r19·(x19)·at·cfa-80 
40 ··DW_CFA_offset:·r20·(x20)·at·cfa-72 
41 ··DW_CFA_advance_loc:·24·to·000000000000009c 
42 ··DW_CFA_offset:·r21·(x21)·at·cfa-64 
43 ··DW_CFA_offset:·r22·(x22)·at·cfa-5643 ··DW_CFA_offset:·r22·(x22)·at·cfa-64
44 ··DW_CFA_offset:·r23·(x23)·at·cfa-4844 ··DW_CFA_offset:·r23·(x23)·at·cfa-56
 45 ··DW_CFA_advance_loc:·12·to·0000000000000098
45 ··DW_CFA_offset:·r24·(x24)·at·cfa-4046 ··DW_CFA_offset:·r24·(x24)·at·cfa-48
 47 ··DW_CFA_offset:·r25·(x25)·at·cfa-40
46 ··DW_CFA_advance_loc:·8·to·00000000000000a448 ··DW_CFA_advance_loc:·8·to·00000000000000a0
47 ··DW_CFA_offset:·r27·(x27)·at·cfa-16 
48 ··DW_CFA_offset:·r28·(x28)·at·cfa-8 
49 ··DW_CFA_advance_loc:·36·to·00000000000000c8 
50 ··DW_CFA_offset:·r26·(x26)·at·cfa-2449 ··DW_CFA_offset:·r26·(x26)·at·cfa-32
51 ··DW_CFA_offset:·r25·(x25)·at·cfa-3250 ··DW_CFA_offset:·r27·(x27)·at·cfa-24
 51 ··DW_CFA_advance_loc:·8·to·00000000000000a8
 52 ··DW_CFA_offset:·r28·(x28)·at·cfa-16
52 ··DW_CFA_advance_loc1:·328·to·000000000000021053 ··DW_CFA_advance_loc1:·532·to·00000000000002bc
 54 ··DW_CFA_restore:·r28·(x28)
53 ··DW_CFA_restore:·r26·(x26)55 ··DW_CFA_restore:·r26·(x26)
54 ··DW_CFA_restore:·r25·(x25) 
55 ··DW_CFA_advance_loc:·56·to·0000000000000248 
56 ··DW_CFA_restore:·r27·(x27)56 ··DW_CFA_restore:·r27·(x27)
57 ··DW_CFA_restore:·r28·(x28) 
58 ··DW_CFA_restore:·r23·(x23) 
59 ··DW_CFA_restore:·r24·(x24)57 ··DW_CFA_restore:·r24·(x24)
60 ··DW_CFA_restore:·r21·(x21)58 ··DW_CFA_restore:·r25·(x25)
61 ··DW_CFA_restore:·r22·(x22)59 ··DW_CFA_restore:·r22·(x22)
62 ··DW_CFA_restore:·r19·(x19)60 ··DW_CFA_restore:·r23·(x23)
63 ··DW_CFA_restore:·r20·(x20)61 ··DW_CFA_restore:·r20·(x20)
64 ··DW_CFA_restore:·r29·(x29)62 ··DW_CFA_restore:·r21·(x21)
65 ··DW_CFA_restore:·r30·(x30)63 ··DW_CFA_restore:·r30·(x30)
 64 ··DW_CFA_restore:·r19·(x19)
66 ··DW_CFA_def_cfa_offset:·065 ··DW_CFA_def_cfa_offset:·0
67 ··DW_CFA_advance_loc:·4·to·000000000000024c66 ··DW_CFA_advance_loc:·4·to·00000000000002c0
68 ··DW_CFA_AARCH64_negate_ra_state67 ··DW_CFA_AARCH64_negate_ra_state
69 ··DW_CFA_advance_loc:·4·to·0000000000000250 
70 ··DW_CFA_def_cfa_offset:·176 
71 ··DW_CFA_offset:·r19·(x19)·at·cfa-80 
72 ··DW_CFA_offset:·r20·(x20)·at·cfa-72 
73 ··DW_CFA_offset:·r21·(x21)·at·cfa-64 
74 ··DW_CFA_offset:·r22·(x22)·at·cfa-56 
75 ··DW_CFA_offset:·r23·(x23)·at·cfa-48 
76 ··DW_CFA_offset:·r24·(x24)·at·cfa-40 
77 ··DW_CFA_offset:·r25·(x25)·at·cfa-32 
78 ··DW_CFA_offset:·r26·(x26)·at·cfa-24 
79 ··DW_CFA_offset:·r27·(x27)·at·cfa-16 
80 ··DW_CFA_offset:·r28·(x28)·at·cfa-8 
81 ··DW_CFA_offset:·r29·(x29)·at·cfa-96 
82 ··DW_CFA_offset:·r30·(x30)·at·cfa-88 
83 ··DW_CFA_AARCH64_negate_ra_state 
84 ··DW_CFA_advance_loc:·192·to·0000000000000310 
85 ··DW_CFA_restore:·r25·(x25) 
86 ··DW_CFA_restore:·r26·(x26) 
87 ··DW_CFA_advance_loc:·8·to·0000000000000318 
88 ··DW_CFA_offset:·r25·(x25)·at·cfa-32 
89 ··DW_CFA_offset:·r26·(x26)·at·cfa-24 
90 ··DW_CFA_advance_loc:·16·to·0000000000000328 
91 ··DW_CFA_restore:·r25·(x25) 
92 ··DW_CFA_restore:·r26·(x26) 
93 ··DW_CFA_advance_loc:·4·to·000000000000032c 
94 ··DW_CFA_offset:·r26·(x26)·at·cfa-24 
95 ··DW_CFA_offset:·r25·(x25)·at·cfa-32 
  
96 000000b0·0000000000000038·000000b4·FDE·cie=00000000·pc=0000000000000330..000000000000045068 00000080·0000000000000034·00000084·FDE·cie=00000000·pc=00000000000002c4..00000000000003dc
97 ··DW_CFA_advance_loc:·4·to·000000000000033469 ··DW_CFA_advance_loc:·4·to·00000000000002c8
98 ··DW_CFA_AARCH64_negate_ra_state70 ··DW_CFA_AARCH64_negate_ra_state
99 ··DW_CFA_advance_loc:·4·to·0000000000000338 
100 ··DW_CFA_def_cfa_offset:·224 
101 ··DW_CFA_advance_loc:·4·to·000000000000033c71 ··DW_CFA_advance_loc:·4·to·00000000000002cc
 72 ··DW_CFA_def_cfa_offset:·208
102 ··DW_CFA_offset:·r29·(x29)·at·cfa-64 
103 ··DW_CFA_offset:·r30·(x30)·at·cfa-56 
104 ··DW_CFA_advance_loc:·8·to·000000000000034473 ··DW_CFA_advance_loc:·4·to·00000000000002d0
105 ··DW_CFA_offset:·r21·(x21)·at·cfa-32 
106 ··DW_CFA_offset:·r22·(x22)·at·cfa-2474 ··DW_CFA_offset:·r22·(x22)·at·cfa-32
 75 ··DW_CFA_offset:·r23·(x23)·at·cfa-24
107 ··DW_CFA_advance_loc:·24·to·000000000000035c76 ··DW_CFA_advance_loc:·28·to·00000000000002ec
 77 ··DW_CFA_offset:·r30·(x30)·at·cfa-64
108 ··DW_CFA_offset:·r19·(x19)·at·cfa-4878 ··DW_CFA_offset:·r19·(x19)·at·cfa-56
109 ··DW_CFA_offset:·r20·(x20)·at·cfa-4079 ··DW_CFA_offset:·r20·(x20)·at·cfa-48
110 ··DW_CFA_offset:·r23·(x23)·at·cfa-1680 ··DW_CFA_offset:·r21·(x21)·at·cfa-40
111 ··DW_CFA_offset:·r24·(x24)·at·cfa-881 ··DW_CFA_offset:·r24·(x24)·at·cfa-16
Max diff block lines reached; 3022/9371 bytes (32.25%) of diff not shown.
581 B
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 parser_rfc822:·Iek!·Don't·find·end·of·field!1 parser_rfc822:·Iek!·Don't·find·end·of·field!
2 parser_rfc822:·Iek!·Don't·find·end·of·value!2 parser_rfc822:·Iek!·Don't·find·end·of·value!
3 parser_rfc822:·Iek!·Don't·find·end·of·field,·it·seems·to·be·after·the·end·of·the·line!3 parser_rfc822:·Iek!·Don't·find·end·of·field,·it·seems·to·be·after·the·end·of·the·line!
4 Iek!·Don't·find·end·of·large·value4 Iek!·Don't·find·end·of·large·value
5 callback5 callback
6 di_parser_rfc822_read6 di_parser_rfc822_read
7 __stack_chk_guard7 __stack_chk_guard
8 di_hash_table_lookup 
9 __stack_chk_fail8 __stack_chk_fail
 9 di_hash_table_lookup
10 di_parser_rfc822_read_file10 di_parser_rfc822_read_file
11 di_parser_rfc822_write_file11 di_parser_rfc822_write_file
12 __snprintf_chk12 __snprintf_chk
13 .shstrtab13 .shstrtab
14 .rela.text14 .rela.text
15 .rodata.str1.815 .rodata.str1.1
16 .note.GNU-stack16 .note.GNU-stack
17 .note.gnu.property17 .note.gnu.property
18 .rela.eh_frame18 .rela.eh_frame
18.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 450 lines modifiedOffset 2, 410 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<callback>:3 0000000000000000·<callback>:
4 callback():4 callback():
5 »       paciasp5 »       paciasp
6 »       stp»    x29,·x30,·[sp,·#-32]!6 »       stp»    x30,·x19,·[sp,·#-32]!
7 »       mov»    x3,·x27 »       mov»    x3,·x2
8 »       mov»    x29,·sp 
9 »       stp»    x19,·x20,·[sp,·#16] 
10 »       mov»    x20,·x1 
11 »       mov»    x19,·x28 »       mov»    x19,·x2
 9 »       str»    x20,·[sp,·#16]
 10 »       mov»    x20,·x1
12 »       ldr»    w1,·[x0,·#8]11 »       ldr»    w1,·[x0,·#8]
13 »       mov»    x2,·#0x1···················»     //·#112 »       mov»    x2,·#0x1···················»     //·#1
14 »       ldr»    x0,·[x0]13 »       ldr»    x0,·[x0]
15 »       bl»     0·<fwrite>14 »       bl»     0·<fwrite>
16 ·R_AARCH64_CALL26»       fwrite15 ·R_AARCH64_CALL26»       fwrite
17 »       mov»    x3,·x1916 »       mov»    x1,·x19
18 »       mov»    x2,·#0x2···················»     //·#2 
19 »       mov»    x1,·#0x1···················»     //·#1 
20 »       adrp»   x0,·0·<callback>17 »       adrp»   x0,·0·<callback>
21 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.818 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1
22 »       add»    x0,·x0,·#0x019 »       add»    x0,·x0,·#0x0
23 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.820 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1
24 »       bl»     0·<fwrite>21 »       bl»     0·<fputs>
25 ·R_AARCH64_CALL26»       fwrite22 ·R_AARCH64_CALL26»       fputs
26 »       ldr»    x0,·[x20]23 »       ldr»    x0,·[x20]
27 »       mov»    x3,·x1924 »       mov»    x3,·x19
28 »       ldr»    w1,·[x20,·#8]25 »       ldr»    w1,·[x20,·#8]
29 »       mov»    x2,·#0x1···················»     //·#126 »       mov»    x2,·#0x1···················»     //·#1
30 »       bl»     0·<fwrite>27 »       bl»     0·<fwrite>
31 ·R_AARCH64_CALL26»       fwrite28 ·R_AARCH64_CALL26»       fwrite
 29 »       ldr»    x20,·[sp,·#16]
32 »       mov»    x1,·x1930 »       mov»    x1,·x19
33 »       mov»    w0,·#0xa···················»     //·#10 
34 »       ldp»    x19,·x20,·[sp,·#16] 
35 »       ldp»    x29,·x30,·[sp],·#3231 »       ldp»    x30,·x19,·[sp],·#32
36 »       autiasp32 »       autiasp
 33 »       mov»    w0,·#0xa···················»     //·#10
37 »       b»      0·<fputc>34 »       b»      0·<fputc>
38 ·R_AARCH64_JUMP26»       fputc35 ·R_AARCH64_JUMP26»       fputc
  
39 0000000000000070·<di_parser_rfc822_read>:36 0000000000000064·<di_parser_rfc822_read>:
40 di_parser_rfc822_read():37 di_parser_rfc822_read():
41 »       paciasp38 »       paciasp
42 »       sub»    sp,·sp,·#0xb039 »       sub»    sp,·sp,·#0xb0
43 »       stp»    x29,·x30,·[sp,·#80]40 »       stp»    x30,·x19,·[sp,·#80]
44 »       add»    x29,·sp,·#0x50 
45 »       stp»    x19,·x20,·[sp,·#96] 
46 »       mov»    x20,·x041 »       mov»    x19,·x0
47 »       adrp»   x0,·0·<__stack_chk_guard>42 »       adrp»   x0,·0·<__stack_chk_guard>
48 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard43 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
49 »       ldr»    x0,·[x0]44 »       ldr»    x0,·[x0]
50 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard45 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
51 »       str»    x4,·[sp,·#8]46 »       str»    x3,·[sp]
 47 »       stp»    x20,·x21,·[sp,·#96]
 48 »       add»    x21,·x19,·x1
52 »       stp»    x21,·x22,·[sp,·#112]49 »       stp»    x22,·x23,·[sp,·#112]
 50 »       mov»    x23,·x5
 51 »       mov»    w22,·#0x0···················»    //·#0
53 »       stp»    x23,·x24,·[sp,·#128]52 »       stp»    x24,·x25,·[sp,·#128]
54 »       mov»    x24,·x253 »       mov»    x24,·x2
 54 »       stp»    x26,·x27,·[sp,·#144]
 55 »       mov»    x26,·x4
55 »       stp»    x27,·x28,·[sp,·#160]56 »       str»    x28,·[sp,·#160]
56 »       add»    x28,·x20,·x1 
57 »       ldr»    x2,·[x0]57 »       ldr»    x2,·[x0]
58 »       str»    x2,·[sp,·#72]58 »       str»    x2,·[sp,·#72]
59 »       mov»    x2,·#0x0···················»     //·#059 »       mov»    x2,·#0x0···················»     //·#0
60 »       str»    xzr,·[sp,·#16]60 »       str»    xzr,·[sp,·#16]
61 »       cmp»    x20,·x2861 »       cmp»    x19,·x21
62 »       b.cs»   310·<di_parser_rfc822_read+0x2a0>··//·b.hs,·b.nlast62 »       b.cs»   120·<di_parser_rfc822_read+0xbc>··//·b.hs,·b.nlast
63 »       mov»    x23,·x3 
64 »       stp»    x25,·x26,·[sp,·#144] 
65 »       mov»    x25,·x5 
66 »       mov»    w22,·#0x0···················»    //·#0 
67 »       ldrb»   w0,·[x20]63 »       ldrb»   w0,·[x19]
68 »       cmp»    w0,·#0xa64 »       cmp»    w0,·#0xa
69 »       b.eq»   268·<di_parser_rfc822_read+0x1f8>··//·b.none65 »       b.ne»   d4·<di_parser_rfc822_read+0x70>··//·b.any
70 »       add»    w22,·w22,·#0x1 
71 »       mov»    x0,·#0x0···················»     //·#066 »       add»    x19,·x19,·#0x1
 67 »       b»      b8·<di_parser_rfc822_read+0x54>
 68 »       ldr»    x0,·[sp]
72 »       cbz»    x23,·f0·<di_parser_rfc822_read+0x80>69 »       cbz»    x0,·e8·<di_parser_rfc822_read+0x84>
 70 »       ldr»    x1,·[sp]
73 »       mov»    x0,·x2571 »       mov»    x0,·x23
74 »       blr»    x2372 »       blr»    x1
75 »       str»    x0,·[sp,·#16]73 »       str»    x0,·[sp,·#16]
76 »       subs»   x19,·x28,·x2074 »       subs»   x20,·x21,·x19
77 »       b.eq»   2d4·<di_parser_rfc822_read+0x264>··//·b.none75 »       b.eq»   294·<di_parser_rfc822_read+0x230>··//·b.none
78 »       mov»    x2,·x19 
79 »       mov»    x0,·x2076 »       mov»    x2,·x20
 77 »       mov»    x0,·x19
80 »       mov»    w1,·#0x3a··················»    //·#5878 »       mov»    w1,·#0x3a··················»    //·#58
81 »       bl»     0·<memchr>79 »       bl»     0·<memchr>
82 ·R_AARCH64_CALL26»       memchr80 ·R_AARCH64_CALL26»       memchr
83 »       mov»    x21,·x081 »       mov»    x28,·x0
84 »       cbz»    x0,·2bc·<di_parser_rfc822_read+0x24c>82 »       cbnz»   x0,·148·<di_parser_rfc822_read+0xe4>
 83 »       adrp»   x1,·0·<callback>
 84 ·R_AARCH64_ADR_PREL_PG_HI21»     .rodata.str1.1+0x3
 85 »       add»    x1,·x1,·#0x0
 86 ·R_AARCH64_ADD_ABS_LO12_NC»      .rodata.str1.1+0x3
 87 »       mov»    w0,·#0x10··················»    //·#16
 88 »       bl»     0·<di_log>
 89 ·R_AARCH64_CALL26»       di_log
 90 »       mov»    w22,·#0xffffffff············»     //·#-1
 91 »       adrp»   x0,·0·<__stack_chk_guard>
 92 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
 93 »       ldr»    x0,·[x0]
 94 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
 95 »       ldr»    x2,·[sp,·#72]
 96 »       ldr»    x1,·[x0]
 97 »       subs»   x2,·x2,·x1
 98 »       mov»    x1,·#0x0···················»     //·#0
 99 »       b.eq»   29c·<di_parser_rfc822_read+0x238>··//·b.none
 100 »       bl»     0·<__stack_chk_fail>
 101 ·R_AARCH64_CALL26»       __stack_chk_fail
 102 »       mov»    x19,·x27
 103 »       b»      ec·<di_parser_rfc822_read+0x88>
85 »       add»    x26,·x0,·#0x1104 »       add»    x25,·x0,·#0x1
86 »       cmp»    x28,·x26105 »       cmp»    x25,·x21
87 »       b.hi»   130·<di_parser_rfc822_read+0xc0>··//·b.pmore 
88 »       b»      140·<di_parser_rfc822_read+0xd0> 
89 »       add»    x26,·x26,·#0x1 
Max diff block lines reached; 14682/18841 bytes (77.93%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 24 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........4 ··0x00000010·1b0c1f00·24000000·18000000·00000000·....$...........
5 ··0x00000020·70000000·00412d41·0e209d04·9e034393·p....A-A.·....C.5 ··0x00000020·64000000·00412d41·0e209e04·93034394·d....A-A.·....C.
6 ··0x00000030·02940155·deddd3d4·0e00412d·70000000·...U......A-p...6 ··0x00000030·0251d3de·d40e0041·2d000000·40000000·.Q.....A-...@...
7 ··0x00000040·40000000·00000000·c0020000·00412d41·@............A-A7 ··0x00000040·40000000·00000000·60020000·00412d41·@.......`....A-A
8 ··0x00000050·0eb00141·9d0c9e0b·42930a94·09469508·...A....B....F..8 ··0x00000050·0eb00141·9e0c930b·45940a95·09429608·...A....E....B..
 9 ··0x00000060·97074398·06990542·9a049b03·429c0202·..C....B....B...
 10 ··0x00000070·85dcdadb·d8d9d6d7·d4d5ded3·0e00412d·..............A-
9 ··0x00000060·96079706·9805429b·029c0149·9a039904·......B....I.... 
10 ··0x00000070·0252dad9·4edbdcd7·d8d5d6d3·d4ddde0e·.R..N........... 
11 ··0x00000080·00412d41·0eb00193·0a940995·08960797·.A-A............ 
12 ··0x00000090·06980599·049a039b·029c019d·0c9e0b2d·...............- 
13 ··0x000000a0·70d9da42·99049a03·44d9da41·9a039904·p..B....D..A.... 
14 ··0x000000b0·38000000·b4000000·00000000·20010000·8...........·...11 ··0x00000080·34000000·84000000·00000000·18010000·4...............
15 ··0x000000c0·00412d41·0ee00141·9d089e07·42950496·.A-A...A....B...12 ··0x00000090·00412d41·0ed00141·96049703·479e0893·.A-A...A....G...
16 ··0x000000d0·03469306·94059702·98015e0a·d7d8d5d6·.F........^.....13 ··0x000000a0·07940695·05980299·017ad8d9·d6d7d4d5·.........z......
 14 ··0x000000b0·ded30e00·412d0000·44000000·bc000000·....A-..D.......
 15 ··0x000000c0·00000000·74010000·00412d41·0e509e0a·....t....A-A.P..
 16 ··0x000000d0·9309460e·f0209408·95079606·97059804·..F..·..........
 17 ··0x000000e0·99039a02·9b01024d·0e5046d3·dedadbd8·.......M.PF.....
17 ··0x000000e0·d3d4ddde·0e00412d·410b0000·48000000·......A-A...H...18 ··0x000000f0·d9d6d7d4·d50e0041·2d000000·00000000·.......A-.......
18 ··0x000000f0·f0000000·00000000·94010000·00412d41·.............A-A 
19 ··0x00000100·0e609d0c·9e0b480e·8021930a·94099508·.`....H..!...... 
20 ··0x00000110·96079706·98059904·9a039b02·9c017b0a·..............{. 
21 ··0x00000120·0e6047de·dddbdcd9·dad7d8d5·d6d3d40e·.`G............. 
22 ··0x00000130·00412d41·0b000000···················.A-A.... 
  
2.22 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00246400·24780063·616c6c62·61636b00·.$d.$x.callback.2 ··0x00000000·00247800·63616c6c·6261636b·00246400·.$x.callback.$d.
3 ··0x00000010·66777269·74650066·70757463·0064695f·fwrite.fputc.di_3 ··0x00000010·66777269·74650066·70757473·00667075·fwrite.fputs.fpu
 4 ··0x00000020·74630064·695f7061·72736572·5f726663·tc.di_parser_rfc
 5 ··0x00000030·3832325f·72656164·005f5f73·7461636b·822_read.__stack
 6 ··0x00000040·5f63686b·5f677561·7264006d·656d6368·_chk_guard.memch
4 ··0x00000020·70617273·65725f72·66633832·325f7265·parser_rfc822_re 
5 ··0x00000030·6164005f·5f737461·636b5f63·686b5f67·ad.__stack_chk_g 
6 ··0x00000040·75617264·006d656d·63687200·64695f68·uard.memchr.di_h 
7 ··0x00000050·6173685f·7461626c·655f6c6f·6f6b7570·ash_table_lookup 
8 ··0x00000060·0064695f·6c6f6700·5f5f7374·61636b5f·.di_log.__stack_7 ··0x00000050·72006469·5f6c6f67·005f5f73·7461636b·r.di_log.__stack
9 ··0x00000070·63686b5f·6661696c·0064695f·70617273·chk_fail.di_pars8 ··0x00000060·5f63686b·5f666169·6c006469·5f686173·_chk_fail.di_has
 9 ··0x00000070·685f7461·626c655f·6c6f6f6b·75700064·h_table_lookup.d
10 ··0x00000080·65725f72·66633832·325f7265·61645f66·er_rfc822_read_f 
11 ··0x00000090·696c6500·66737461·74006d6d·6170006d·ile.fstat.mmap.m 
12 ··0x000000a0·61647669·7365006d·756e6d61·70006469·advise.munmap.di 
13 ··0x000000b0·5f706172·7365725f·72666338·32325f77·_parser_rfc822_w10 ··0x00000080·695f7061·72736572·5f726663·3832325f·i_parser_rfc822_
14 ··0x000000c0·72697465·5f66696c·65007374·646f7574·rite_file.stdout11 ··0x00000090·72656164·5f66696c·65006673·74617400·read_file.fstat.
15 ··0x000000d0·005f5f73·6e707269·6e74665f·63686b00·.__snprintf_chk. 
16 ··0x000000e0·666f7065·6e006663·6c6f7365·0072656e·fopen.fclose.ren 
17 ··0x000000f0·616d6500····························ame.12 ··0x000000a0·6d6d6170·006d6164·76697365·006d756e·mmap.madvise.mun
 13 ··0x000000b0·6d617000·64695f70·61727365·725f7266·map.di_parser_rf
 14 ··0x000000c0·63383232·5f777269·74655f66·696c6500·c822_write_file.
 15 ··0x000000d0·7374646f·7574005f·5f736e70·72696e74·stdout.__snprint
 16 ··0x000000e0·665f6368·6b00666f·70656e00·66636c6f·f_chk.fopen.fclo
 17 ··0x000000f0·73650072·656e616d·6500··············se.rename.
  
747 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela3 ··0x00000010·002e7368·73747274·6162002e·72656c61·..shstrtab..rela
4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss4 ··0x00000020·2e746578·74002e64·61746100·2e627373·.text..data..bss
5 ··0x00000030·002e726f·64617461·2e737472·312e3800·..rodata.str1.8.5 ··0x00000030·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.6 ··0x00000040·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper7 ··0x00000050·2e6e6f74·652e676e·752e7072·6f706572·.note.gnu.proper
8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram8 ··0x00000060·7479002e·72656c61·2e65685f·6672616d·ty..rela.eh_fram
9 ··0x00000070·6500································e.9 ··0x00000070·6500································e.
  
25.1 KB
slist.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········2232·(bytes·into·file)13 ··Start·of·section·headers:··········1888·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
2.57 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x8b8:1 There·are·12·section·headers,·starting·at·offset·0x760:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·000254·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001a0·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000688·000108·18···I··9···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000590·0000a8·18···I··9···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000294·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0001e0·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000294·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0001e0·000000·00··WA··0···0··1
9 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·000294·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·0001e0·000000·00······0···0··1
10 ··[·6]·.note.gnu.property·NOTE············0000000000000000·000298·000020·00···A··0···0··810 ··[·6]·.note.gnu.property·NOTE············0000000000000000·0001e0·000020·00···A··0···0··8
11 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·0002b8·000160·00···A··0···0··811 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·000200·000120·00···A··0···0··8
12 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000790·0000c0·18···I··9···7··812 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000638·0000c0·18···I··9···7··8
13 ··[·9]·.symtab···········SYMTAB··········0000000000000000·000418·000198·18·····10···5··813 ··[·9]·.symtab···········SYMTAB··········0000000000000000·000320·000198·18·····10···5··8
14 ··[10]·.strtab···········STRTAB··········0000000000000000·0005b0·0000d1·00······0···0··114 ··[10]·.strtab···········STRTAB··········0000000000000000·0004b8·0000d1·00······0···0··1
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·000850·000063·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·0006f8·000063·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··D·(mbind),·p·(processor·specific)20 ··D·(mbind),·p·(processor·specific)
1.83 KB
readelf --wide --symbols {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····5:·0000000000000000····12·FUNC····GLOBAL·DEFAULT····1·di_slist_alloc9 ·····5:·0000000000000000····12·FUNC····GLOBAL·DEFAULT····1·di_slist_alloc
10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc010 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc0
11 ·····7:·000000000000000c···156·FUNC····GLOBAL·DEFAULT····1·di_slist_destroy11 ·····7:·000000000000000c····72·FUNC····GLOBAL·DEFAULT····1·di_slist_destroy
12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_free
13 ·····9:·00000000000000a8·····8·FUNC····GLOBAL·DEFAULT····1·di_slist_free13 ·····9:·0000000000000054·····8·FUNC····GLOBAL·DEFAULT····1·di_slist_free
14 ····10:·00000000000000b0····92·FUNC····GLOBAL·DEFAULT····1·di_slist_append14 ····10:·000000000000005c····72·FUNC····GLOBAL·DEFAULT····1·di_slist_append
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
16 ····12:·000000000000010c····92·FUNC····GLOBAL·DEFAULT····1·di_slist_append_chunk16 ····12:·00000000000000a4····72·FUNC····GLOBAL·DEFAULT····1·di_slist_append_chunk
17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc17 ····13:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_mem_chunk_alloc
18 ····14:·0000000000000168····88·FUNC····GLOBAL·DEFAULT····1·di_slist_prepend18 ····14:·00000000000000ec····64·FUNC····GLOBAL·DEFAULT····1·di_slist_prepend
19 ····15:·00000000000001c0····88·FUNC····GLOBAL·DEFAULT····1·di_slist_prepend_chunk19 ····15:·000000000000012c····64·FUNC····GLOBAL·DEFAULT····1·di_slist_prepend_chunk
20 ····16:·0000000000000220····52·FUNC····GLOBAL·DEFAULT····1·internal_di_slist_append_list20 ····16:·000000000000016c····52·FUNC····GLOBAL·DEFAULT····1·internal_di_slist_append_list
3.25 KB
readelf --wide --relocs {}
    
Offset 1, 25 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x688·contains·11·entries:1 Relocation·section·'.rela.text'·at·offset·0x590·contains·7·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 0000000000000008··000000060000011a·R_AARCH64_JUMP26·······0000000000000000·di_malloc0·+·03 0000000000000008··000000060000011a·R_AARCH64_JUMP26·······0000000000000000·di_malloc0·+·0
4 0000000000000040··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·04 000000000000004c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0
5 000000000000005c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
6 000000000000007c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
7 000000000000008c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
8 000000000000009c··000000080000011b·R_AARCH64_CALL26·······0000000000000000·di_free·+·0 
9 00000000000000ac··000000080000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·05 0000000000000058··000000080000011a·R_AARCH64_JUMP26·······0000000000000000·di_free·+·0
10 00000000000000cc··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·06 0000000000000074··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
11 0000000000000128··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·07 00000000000000bc··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0
12 0000000000000184··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·08 0000000000000104··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
13 00000000000001dc··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·09 0000000000000144··0000000d0000011b·R_AARCH64_CALL26·······0000000000000000·di_mem_chunk_alloc·+·0
  
14 Relocation·section·'.rela.eh_frame'·at·offset·0x790·contains·8·entries:10 Relocation·section·'.rela.eh_frame'·at·offset·0x638·contains·8·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend11 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·012 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
17 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c13 0000000000000030··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·c
18 000000000000006c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a814 000000000000005c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·54
19 0000000000000080··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·b015 0000000000000070··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·5c
 16 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·a4
20 00000000000000b4··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·10c17 00000000000000c0··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·ec
21 00000000000000e8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·16818 00000000000000e8··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·12c
22 000000000000011c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·1c019 0000000000000110··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·16c
23 0000000000000150··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·220 
8.55 KB
readelf --wide --debug-dump=frames {}
    
Offset 11, 172 lines modifiedOffset 11, 123 lines modified
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000000c12 00000014·0000000000000010·00000018·FDE·cie=00000000·pc=0000000000000000..000000000000000c
13 ··DW_CFA_nop13 ··DW_CFA_nop
14 ··DW_CFA_nop14 ··DW_CFA_nop
15 ··DW_CFA_nop15 ··DW_CFA_nop
  
16 00000028·0000000000000038·0000002c·FDE·cie=00000000·pc=000000000000000c..00000000000000a816 00000028·0000000000000028·0000002c·FDE·cie=00000000·pc=000000000000000c..0000000000000054
17 ··DW_CFA_advance_loc:·4·to·000000000000001017 ··DW_CFA_advance_loc:·4·to·0000000000000010
18 ··DW_CFA_AARCH64_negate_ra_state18 ··DW_CFA_AARCH64_negate_ra_state
19 ··DW_CFA_advance_loc:·4·to·000000000000001419 ··DW_CFA_advance_loc:·4·to·0000000000000014
20 ··DW_CFA_def_cfa_offset:·4820 ··DW_CFA_def_cfa_offset:·32
21 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
22 ··DW_CFA_offset:·r30·(x30)·at·cfa-4021 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
23 ··DW_CFA_advance_loc:·8·to·000000000000001c 
24 ··DW_CFA_offset:·r19·(x19)·at·cfa-3222 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 23 ··DW_CFA_advance_loc:·4·to·0000000000000018
25 ··DW_CFA_offset:·r20·(x20)·at·cfa-2424 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
26 ··DW_CFA_advance_loc:·16·to·000000000000002c 
27 ··DW_CFA_offset:·r21·(x21)·at·cfa-1625 ··DW_CFA_offset:·r21·(x21)·at·cfa-8
28 ··DW_CFA_advance_loc:·60·to·000000000000006826 ··DW_CFA_advance_loc:·20·to·000000000000002c
 27 ··DW_CFA_remember_state
29 ··DW_CFA_restore:·r21·(x21) 
30 ··DW_CFA_advance_loc:·8·to·0000000000000070 
31 ··DW_CFA_restore:·r30·(x30) 
32 ··DW_CFA_restore:·r29·(x29) 
33 ··DW_CFA_restore:·r19·(x19)28 ··DW_CFA_restore:·r19·(x19)
 29 ··DW_CFA_restore:·r30·(x30)
34 ··DW_CFA_restore:·r20·(x20)30 ··DW_CFA_restore:·r20·(x20)
 31 ··DW_CFA_restore:·r21·(x21)
35 ··DW_CFA_def_cfa_offset:·032 ··DW_CFA_def_cfa_offset:·0
36 ··DW_CFA_advance_loc:·4·to·000000000000007433 ··DW_CFA_advance_loc:·4·to·0000000000000030
37 ··DW_CFA_AARCH64_negate_ra_state 
38 ··DW_CFA_advance_loc:·4·to·0000000000000078 
39 ··DW_CFA_def_cfa_offset:·48 
40 ··DW_CFA_offset:·r19·(x19)·at·cfa-32 
41 ··DW_CFA_offset:·r20·(x20)·at·cfa-24 
42 ··DW_CFA_offset:·r21·(x21)·at·cfa-16 
43 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
44 ··DW_CFA_offset:·r30·(x30)·at·cfa-40 
45 ··DW_CFA_AARCH64_negate_ra_state34 ··DW_CFA_AARCH64_negate_ra_state
 35 ··DW_CFA_advance_loc:·4·to·0000000000000034
 36 ··DW_CFA_restore_state
46 ··DW_CFA_nop37 ··DW_CFA_nop
  
47 00000064·0000000000000010·00000068·FDE·cie=00000000·pc=00000000000000a8..00000000000000b038 00000054·0000000000000010·00000058·FDE·cie=00000000·pc=0000000000000054..000000000000005c
48 ··DW_CFA_nop39 ··DW_CFA_nop
49 ··DW_CFA_nop40 ··DW_CFA_nop
50 ··DW_CFA_nop41 ··DW_CFA_nop
  
51 00000078·0000000000000030·0000007c·FDE·cie=00000000·pc=00000000000000b0..000000000000010c42 00000068·0000000000000024·0000006c·FDE·cie=00000000·pc=000000000000005c..00000000000000a4
52 ··DW_CFA_advance_loc:·4·to·00000000000000b443 ··DW_CFA_advance_loc:·4·to·0000000000000060
53 ··DW_CFA_AARCH64_negate_ra_state44 ··DW_CFA_AARCH64_negate_ra_state
54 ··DW_CFA_advance_loc:·4·to·00000000000000b845 ··DW_CFA_advance_loc:·4·to·0000000000000064
55 ··DW_CFA_def_cfa_offset:·3246 ··DW_CFA_def_cfa_offset:·32
56 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
57 ··DW_CFA_offset:·r30·(x30)·at·cfa-2447 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
58 ··DW_CFA_advance_loc:·8·to·00000000000000c0 
59 ··DW_CFA_offset:·r19·(x19)·at·cfa-1648 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 49 ··DW_CFA_advance_loc:·12·to·0000000000000070
60 ··DW_CFA_offset:·r20·(x20)·at·cfa-850 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
61 ··DW_CFA_advance_loc:·44·to·00000000000000ec51 ··DW_CFA_advance_loc:·36·to·0000000000000094
62 ··DW_CFA_remember_state52 ··DW_CFA_remember_state
63 ··DW_CFA_restore:·r30·(x30) 
64 ··DW_CFA_restore:·r29·(x29) 
65 ··DW_CFA_restore:·r19·(x19)53 ··DW_CFA_restore:·r19·(x19)
66 ··DW_CFA_restore:·r20·(x20) 
67 ··DW_CFA_def_cfa_offset:·0 
68 ··DW_CFA_advance_loc:·4·to·00000000000000f0 
69 ··DW_CFA_AARCH64_negate_ra_state 
70 ··DW_CFA_advance_loc:·4·to·00000000000000f4 
71 ··DW_CFA_restore_state 
72 ··DW_CFA_advance_loc:·16·to·0000000000000104 
73 ··DW_CFA_restore:·r30·(x30)54 ··DW_CFA_restore:·r30·(x30)
74 ··DW_CFA_restore:·r29·(x29) 
75 ··DW_CFA_restore:·r19·(x19) 
76 ··DW_CFA_restore:·r20·(x20)55 ··DW_CFA_restore:·r20·(x20)
77 ··DW_CFA_def_cfa_offset:·056 ··DW_CFA_def_cfa_offset:·0
78 ··DW_CFA_advance_loc:·4·to·000000000000010857 ··DW_CFA_advance_loc:·4·to·0000000000000098
79 ··DW_CFA_AARCH64_negate_ra_state58 ··DW_CFA_AARCH64_negate_ra_state
 59 ··DW_CFA_advance_loc:·4·to·000000000000009c
 60 ··DW_CFA_restore_state
  
80 000000ac·0000000000000030·000000b0·FDE·cie=00000000·pc=000000000000010c..000000000000016861 00000090·0000000000000024·00000094·FDE·cie=00000000·pc=00000000000000a4..00000000000000ec
81 ··DW_CFA_advance_loc:·4·to·000000000000011062 ··DW_CFA_advance_loc:·4·to·00000000000000a8
82 ··DW_CFA_AARCH64_negate_ra_state63 ··DW_CFA_AARCH64_negate_ra_state
83 ··DW_CFA_advance_loc:·4·to·000000000000011464 ··DW_CFA_advance_loc:·4·to·00000000000000ac
84 ··DW_CFA_def_cfa_offset:·3265 ··DW_CFA_def_cfa_offset:·32
85 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
86 ··DW_CFA_offset:·r30·(x30)·at·cfa-2466 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
87 ··DW_CFA_advance_loc:·8·to·000000000000011c 
88 ··DW_CFA_offset:·r19·(x19)·at·cfa-1667 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 68 ··DW_CFA_advance_loc:·12·to·00000000000000b8
89 ··DW_CFA_offset:·r20·(x20)·at·cfa-869 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
90 ··DW_CFA_advance_loc:·44·to·000000000000014870 ··DW_CFA_advance_loc:·36·to·00000000000000dc
91 ··DW_CFA_remember_state71 ··DW_CFA_remember_state
92 ··DW_CFA_restore:·r30·(x30) 
93 ··DW_CFA_restore:·r29·(x29) 
94 ··DW_CFA_restore:·r19·(x19)72 ··DW_CFA_restore:·r19·(x19)
95 ··DW_CFA_restore:·r20·(x20) 
96 ··DW_CFA_def_cfa_offset:·0 
97 ··DW_CFA_advance_loc:·4·to·000000000000014c 
98 ··DW_CFA_AARCH64_negate_ra_state 
99 ··DW_CFA_advance_loc:·4·to·0000000000000150 
100 ··DW_CFA_restore_state 
101 ··DW_CFA_advance_loc:·16·to·0000000000000160 
102 ··DW_CFA_restore:·r30·(x30)73 ··DW_CFA_restore:·r30·(x30)
103 ··DW_CFA_restore:·r29·(x29) 
104 ··DW_CFA_restore:·r19·(x19) 
105 ··DW_CFA_restore:·r20·(x20)74 ··DW_CFA_restore:·r20·(x20)
106 ··DW_CFA_def_cfa_offset:·075 ··DW_CFA_def_cfa_offset:·0
107 ··DW_CFA_advance_loc:·4·to·000000000000016476 ··DW_CFA_advance_loc:·4·to·00000000000000e0
108 ··DW_CFA_AARCH64_negate_ra_state77 ··DW_CFA_AARCH64_negate_ra_state
 78 ··DW_CFA_advance_loc:·4·to·00000000000000e4
 79 ··DW_CFA_restore_state
  
109 000000e0·0000000000000030·000000e4·FDE·cie=00000000·pc=0000000000000168..00000000000001c080 000000b8·0000000000000024·000000bc·FDE·cie=00000000·pc=00000000000000ec..000000000000012c
110 ··DW_CFA_advance_loc:·4·to·000000000000016c81 ··DW_CFA_advance_loc:·4·to·00000000000000f0
111 ··DW_CFA_AARCH64_negate_ra_state82 ··DW_CFA_AARCH64_negate_ra_state
112 ··DW_CFA_advance_loc:·4·to·000000000000017083 ··DW_CFA_advance_loc:·4·to·00000000000000f4
113 ··DW_CFA_def_cfa_offset:·3284 ··DW_CFA_def_cfa_offset:·32
114 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
115 ··DW_CFA_offset:·r30·(x30)·at·cfa-2485 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
116 ··DW_CFA_advance_loc:·8·to·0000000000000178 
117 ··DW_CFA_offset:·r19·(x19)·at·cfa-1686 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 87 ··DW_CFA_advance_loc:·12·to·0000000000000100
118 ··DW_CFA_offset:·r20·(x20)·at·cfa-888 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
Max diff block lines reached; 2391/8686 bytes (27.53%) of diff not shown.
5.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 180 lines modifiedOffset 9, 131 lines modified
9 »       mov»    x0,·#0x10··················»    //·#169 »       mov»    x0,·#0x10··················»    //·#16
10 »       b»      0·<di_malloc0>10 »       b»      0·<di_malloc0>
11 ·R_AARCH64_JUMP26»       di_malloc011 ·R_AARCH64_JUMP26»       di_malloc0
  
12 000000000000000c·<di_slist_destroy>:12 000000000000000c·<di_slist_destroy>:
13 di_slist_destroy():13 di_slist_destroy():
14 »       paciasp14 »       paciasp
15 »       stp»    x29,·x30,·[sp,·#-48]!15 »       stp»    x30,·x19,·[sp,·#-32]!
16 »       mov»    x29,·sp 
17 »       stp»    x19,·x20,·[sp,·#16]16 »       stp»    x20,·x21,·[sp,·#16]
 17 »       mov»    x20,·x1
18 »       ldr»    x19,·[x0]18 »       ldr»    x19,·[x0]
19 »       cbz»    x19,·68·<di_slist_destroy+0x5c>19 »       cbnz»   x19,·34·<di_slist_destroy+0x28>
20 »       ldr»    x20,·[x19] 
21 »       str»    x21,·[sp,·#32] 
22 »       mov»    x21,·x1 
23 »       cbz»    x1,·78·<di_slist_destroy+0x6c> 
24 »       ldr»    x0,·[x19,·#8] 
25 »       blr»    x21 
26 »       mov»    x0,·x19 
27 »       bl»     0·<di_free> 
28 ·R_AARCH64_CALL26»       di_free 
29 »       cbz»    x20,·64·<di_slist_destroy+0x58> 
30 »       mov»    x19,·x20 
31 »       ldr»    x20,·[x20] 
32 »       ldr»    x0,·[x19,·#8] 
33 »       blr»    x21 
34 »       mov»    x0,·x19 
35 »       bl»     0·<di_free> 
36 ·R_AARCH64_CALL26»       di_free 
37 »       cbnz»   x20,·48·<di_slist_destroy+0x3c> 
38 »       ldr»    x21,·[sp,·#32] 
39 »       ldp»    x19,·x20,·[sp,·#16]20 »       ldp»    x20,·x21,·[sp,·#16]
40 »       ldp»    x29,·x30,·[sp],·#4821 »       ldp»    x30,·x19,·[sp],·#32
41 »       autiasp22 »       autiasp
42 »       ret23 »       ret
 24 »       ldr»    x21,·[x19]
 25 »       cbz»    x20,·44·<di_slist_destroy+0x38>
 26 »       ldr»    x0,·[x19,·#8]
 27 »       blr»    x20
43 »       mov»    x0,·x1928 »       mov»    x0,·x19
 29 »       mov»    x19,·x21
44 »       bl»     0·<di_free>30 »       bl»     0·<di_free>
45 ·R_AARCH64_CALL26»       di_free31 ·R_AARCH64_CALL26»       di_free
46 »       cbz»    x20,·64·<di_slist_destroy+0x58> 
47 »       ldr»    x19,·[x20] 
48 »       mov»    x0,·x20 
49 »       bl»     0·<di_free> 
50 ·R_AARCH64_CALL26»       di_free 
51 »       cbz»    x19,·64·<di_slist_destroy+0x58> 
52 »       ldr»    x20,·[x19] 
53 »       mov»    x0,·x19 
54 »       bl»     0·<di_free> 
55 ·R_AARCH64_CALL26»       di_free 
56 »       cbnz»   x20,·84·<di_slist_destroy+0x78> 
57 »       b»      64·<di_slist_destroy+0x58>32 »       b»      20·<di_slist_destroy+0x14>
  
58 00000000000000a8·<di_slist_free>:33 0000000000000054·<di_slist_free>:
59 di_slist_free():34 di_slist_free():
60 »       bti»    c35 »       bti»    c
61 »       b»      0·<di_free>36 »       b»      0·<di_free>
62 ·R_AARCH64_JUMP26»       di_free37 ·R_AARCH64_JUMP26»       di_free
  
63 00000000000000b0·<di_slist_append>:38 000000000000005c·<di_slist_append>:
64 di_slist_append():39 di_slist_append():
65 »       paciasp40 »       paciasp
66 »       stp»    x29,·x30,·[sp,·#-32]!41 »       stp»    x30,·x19,·[sp,·#-32]!
67 »       mov»    x29,·sp 
68 »       stp»    x19,·x20,·[sp,·#16] 
69 »       mov»    x19,·x042 »       mov»    x19,·x0
70 »       mov»    x20,·x1 
71 »       mov»    x0,·#0x10··················»    //·#1643 »       mov»    x0,·#0x10··················»    //·#16
 44 »       str»    x20,·[sp,·#16]
 45 »       mov»    x20,·x1
72 »       bl»     0·<di_malloc>46 »       bl»     0·<di_malloc>
73 ·R_AARCH64_CALL26»       di_malloc47 ·R_AARCH64_CALL26»       di_malloc
74 »       stp»    xzr,·x20,·[x0]48 »       stp»    xzr,·x20,·[x0]
75 »       ldr»    x1,·[x19,·#8]49 »       ldr»    x1,·[x19,·#8]
76 »       cbz»    x1,·f4·<di_slist_append+0x44>50 »       cbz»    x1,·9c·<di_slist_append+0x40>
77 »       str»    x0,·[x1]51 »       str»    x0,·[x1]
 52 »       ldr»    x20,·[sp,·#16]
78 »       str»    x0,·[x19,·#8]53 »       str»    x0,·[x19,·#8]
79 »       ldp»    x19,·x20,·[sp,·#16] 
80 »       ldp»    x29,·x30,·[sp],·#3254 »       ldp»    x30,·x19,·[sp],·#32
81 »       autiasp55 »       autiasp
82 »       ret56 »       ret
83 »       str»    x0,·[x19]57 »       str»    x0,·[x19]
 58 »       b»      88·<di_slist_append+0x2c>
84 »       str»    x0,·[x19,·#8] 
85 »       ldp»    x19,·x20,·[sp,·#16] 
86 »       ldp»    x29,·x30,·[sp],·#32 
87 »       autiasp 
88 »       ret 
  
89 000000000000010c·<di_slist_append_chunk>:59 00000000000000a4·<di_slist_append_chunk>:
90 di_slist_append_chunk():60 di_slist_append_chunk():
91 »       paciasp61 »       paciasp
92 »       stp»    x29,·x30,·[sp,·#-32]!62 »       stp»    x30,·x19,·[sp,·#-32]!
93 »       mov»    x29,·sp 
94 »       stp»    x19,·x20,·[sp,·#16] 
95 »       mov»    x19,·x063 »       mov»    x19,·x0
96 »       mov»    x20,·x1 
97 »       mov»    x0,·x264 »       mov»    x0,·x2
 65 »       str»    x20,·[sp,·#16]
 66 »       mov»    x20,·x1
98 »       bl»     0·<di_mem_chunk_alloc>67 »       bl»     0·<di_mem_chunk_alloc>
99 ·R_AARCH64_CALL26»       di_mem_chunk_alloc68 ·R_AARCH64_CALL26»       di_mem_chunk_alloc
100 »       stp»    xzr,·x20,·[x0]69 »       stp»    xzr,·x20,·[x0]
101 »       ldr»    x1,·[x19,·#8]70 »       ldr»    x1,·[x19,·#8]
102 »       cbz»    x1,·150·<di_slist_append_chunk+0x44>71 »       cbz»    x1,·e4·<di_slist_append_chunk+0x40>
103 »       str»    x0,·[x1]72 »       str»    x0,·[x1]
 73 »       ldr»    x20,·[sp,·#16]
104 »       str»    x0,·[x19,·#8]74 »       str»    x0,·[x19,·#8]
105 »       ldp»    x19,·x20,·[sp,·#16] 
106 »       ldp»    x29,·x30,·[sp],·#3275 »       ldp»    x30,·x19,·[sp],·#32
107 »       autiasp76 »       autiasp
108 »       ret77 »       ret
109 »       str»    x0,·[x19]78 »       str»    x0,·[x19]
 79 »       b»      d0·<di_slist_append_chunk+0x2c>
110 »       str»    x0,·[x19,·#8] 
111 »       ldp»    x19,·x20,·[sp,·#16] 
112 »       ldp»    x29,·x30,·[sp],·#32 
113 »       autiasp 
114 »       ret 
  
115 0000000000000168·<di_slist_prepend>:80 00000000000000ec·<di_slist_prepend>:
116 di_slist_prepend():81 di_slist_prepend():
Max diff block lines reached; 2036/5225 bytes (38.97%) of diff not shown.
2.73 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 26 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..3 ··0x00000000·10000000·00000000·017a5200·04781e01·.........zR..x..
4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................4 ··0x00000010·1b0c1f00·10000000·18000000·00000000·................
5 ··0x00000020·0c000000·00000000·38000000·2c000000·........8...,...5 ··0x00000020·0c000000·00000000·28000000·2c000000·........(...,...
6 ··0x00000030·00000000·9c000000·00412d41·0e309d06·.........A-A.0.. 
7 ··0x00000040·9e054293·04940344·95024fd5·42deddd3·..B....D..O.B... 
8 ··0x00000050·d40e0041·2d410e30·93049403·95029d06·...A-A.0........ 
9 ··0x00000060·9e052d00·10000000·68000000·00000000·..-.....h....... 
10 ··0x00000070·08000000·00000000·30000000·7c000000·........0...|... 
11 ··0x00000080·00000000·5c000000·00412d41·0e209d04·....\....A-A.·..6 ··0x00000030·00000000·48000000·00412d41·0e209e04·....H....A-A.·..
12 ··0x00000090·9e034293·0294014b·0adeddd3·d40e0041·..B....K.......A7 ··0x00000040·93034194·02950145·0ad3ded4·d50e0041·..A....E.......A
13 ··0x000000a0·2d410b44·deddd3d4·0e00412d·30000000·-A.D......A-0...8 ··0x00000050·2d410b00·10000000·58000000·00000000·-A......X.......
14 ··0x000000b0·b0000000·00000000·5c000000·00412d41·........\....A-A9 ··0x00000060·08000000·00000000·24000000·6c000000·........$...l...
15 ··0x000000c0·0e209d04·9e034293·0294014b·0adeddd3·.·....B....K.... 
16 ··0x000000d0·d40e0041·2d410b44·deddd3d4·0e00412d·...A-A.D......A-10 ··0x00000070·00000000·48000000·00412d41·0e209e04·....H....A-A.·..
 11 ··0x00000080·93034394·02490ad3·ded40e00·412d410b·..C..I......A-A.
 12 ··0x00000090·24000000·94000000·00000000·48000000·$...........H...
 13 ··0x000000a0·00412d41·0e209e04·93034394·02490ad3·.A-A.·....C..I..
 14 ··0x000000b0·ded40e00·412d410b·24000000·bc000000·....A-A.$.......
 15 ··0x000000c0·00000000·40000000·00412d41·0e209e04·....@....A-A.·..
 16 ··0x000000d0·93034394·0249d3de·d40e0041·2d000000·..C..I.....A-...
17 ··0x000000e0·30000000·e4000000·00000000·58000000·0...........X...17 ··0x000000e0·24000000·e4000000·00000000·40000000·$...........@...
18 ··0x000000f0·00412d41·0e209d04·9e034293·0294014a·.A-A.·....B....J18 ··0x000000f0·00412d41·0e209e04·93034394·0249d3de·.A-A.·....C..I..
19 ··0x00000100·0adeddd3·d40e0041·2d410b44·deddd3d4·.......A-A.D.... 
20 ··0x00000110·0e00412d·30000000·18010000·00000000·..A-0........... 
21 ··0x00000120·58000000·00412d41·0e209d04·9e034293·X....A-A.·....B. 
22 ··0x00000130·0294014a·0adeddd3·d40e0041·2d410b44·...J.......A-A.D 
23 ··0x00000140·deddd3d4·0e00412d·14000000·4c010000·......A-....L...19 ··0x00000100·d40e0041·2d000000·14000000·0c010000·...A-...........
24 ··0x00000150·00000000·34000000·00000000·00000000·....4...........20 ··0x00000110·00000000·34000000·00000000·00000000·....4...........
  
19.9 KB
string.o
855 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························REL·(Relocatable·file)8 ··Type:······························REL·(Relocatable·file)
9 ··Machine:···························AArch649 ··Machine:···························AArch64
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········0·(bytes·into·file)12 ··Start·of·program·headers:··········0·(bytes·into·file)
13 ··Start·of·section·headers:··········1792·(bytes·into·file)13 ··Start·of·section·headers:··········1752·(bytes·into·file)
14 ··Flags:·····························0x014 ··Flags:·····························0x0
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········0·(bytes)16 ··Size·of·program·headers:···········0·(bytes)
17 ··Number·of·program·headers:·········017 ··Number·of·program·headers:·········0
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········1219 ··Number·of·section·headers:·········12
20 ··Section·header·string·table·index:·1120 ··Section·header·string·table·index:·11
2.57 KB
readelf --wide --sections {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
1 There·are·12·section·headers,·starting·at·offset·0x700:1 There·are·12·section·headers,·starting·at·offset·0x6d8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001d0·00··AX··0···0·325 ··[·1]·.text·············PROGBITS········0000000000000000·000040·0001ac·00··AX··0···0··4
6 ··[·2]·.rela.text········RELA············0000000000000000·000530·000108·18···I··9···1··86 ··[·2]·.rela.text········RELA············0000000000000000·000508·000108·18···I··9···1··8
7 ··[·3]·.data·············PROGBITS········0000000000000000·000210·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········0000000000000000·0001ec·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········0000000000000000·000210·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········0000000000000000·0001ec·000000·00··WA··0···0··1
9 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·000210·000000·00······0···0··19 ··[·5]·.note.GNU-stack···PROGBITS········0000000000000000·0001ec·000000·00······0···0··1
10 ··[·6]·.note.gnu.property·NOTE············0000000000000000·000210·000020·00···A··0···0··810 ··[·6]·.note.gnu.property·NOTE············0000000000000000·0001f0·000020·00···A··0···0··8
11 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·000230·0000b8·00···A··0···0··811 ··[·7]·.eh_frame·········PROGBITS········0000000000000000·000210·0000b0·00···A··0···0··8
12 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000638·000060·18···I··9···7··812 ··[·8]·.rela.eh_frame····RELA············0000000000000000·000610·000060·18···I··9···7··8
13 ··[·9]·.symtab···········SYMTAB··········0000000000000000·0002e8·000198·18·····10···5··813 ··[·9]·.symtab···········SYMTAB··········0000000000000000·0002c0·000198·18·····10···5··8
14 ··[10]·.strtab···········STRTAB··········0000000000000000·000480·0000ad·00······0···0··114 ··[10]·.strtab···········STRTAB··········0000000000000000·000458·0000ad·00······0···0··1
15 ··[11]·.shstrtab·········STRTAB··········0000000000000000·000698·000063·00······0···0··115 ··[11]·.shstrtab·········STRTAB··········0000000000000000·000670·000063·00······0···0··1
16 Key·to·Flags:16 Key·to·Flags:
17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),17 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),18 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),19 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
20 ··D·(mbind),·p·(processor·specific)20 ··D·(mbind),·p·(processor·specific)
1.64 KB
readelf --wide --symbols {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 Symbol·table·'.symtab'·contains·17·entries:2 Symbol·table·'.symtab'·contains·17·entries:
3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text5 ·····1:·0000000000000000·····0·SECTION·LOCAL··DEFAULT····1·.text
6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x6 ·····2:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····1·$x
7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····3:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d8 ·····4:·0000000000000014·····0·NOTYPE··LOCAL··DEFAULT····7·$d
9 ·····5:·0000000000000000···220·FUNC····GLOBAL·DEFAULT····1·di_snprintfcat9 ·····5:·0000000000000000···204·FUNC····GLOBAL·DEFAULT····1·di_snprintfcat
10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard10 ·····6:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
11 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen11 ·····7:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__vsnprintf_chk12 ·····8:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__vsnprintf_chk
13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail13 ·····9:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
14 ····10:·00000000000000e0····60·FUNC····GLOBAL·DEFAULT····1·di_stradup14 ····10:·00000000000000cc····56·FUNC····GLOBAL·DEFAULT····1·di_stradup
15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc15 ····11:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·di_malloc
16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy16 ····12:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
17 ····13:·0000000000000120····76·FUNC····GLOBAL·DEFAULT····1·di_rstring_equal17 ····13:·0000000000000104····72·FUNC····GLOBAL·DEFAULT····1·di_rstring_equal
18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncasecmp18 ····14:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncasecmp
19 ····15:·000000000000016c···100·FUNC····GLOBAL·DEFAULT····1·di_rstring_hash19 ····15:·000000000000014c····96·FUNC····GLOBAL·DEFAULT····1·di_rstring_hash
20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc20 ····16:·0000000000000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc
3.19 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rela.text'·at·offset·0x530·contains·11·entries:1 Relocation·section·'.rela.text'·at·offset·0x508·contains·11·entries:
2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend2 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
3 000000000000001c··0000000600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·03 000000000000000c··0000000600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
4 0000000000000020··0000000600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·04 0000000000000010··0000000600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
5 0000000000000050··000000070000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·05 0000000000000044··000000070000011b·R_AARCH64_CALL26·······0000000000000000·strlen·+·0
6 00000000000000a4··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__vsnprintf_chk·+·06 0000000000000098··000000080000011b·R_AARCH64_CALL26·······0000000000000000·__vsnprintf_chk·+·0
7 00000000000000a8··0000000600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·07 000000000000009c··0000000600000137·R_AARCH64_ADR_GOT_PAGE·0000000000000000·__stack_chk_guard·+·0
8 00000000000000ac··0000000600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·08 00000000000000a0··0000000600000138·R_AARCH64_LD64_GOT_LO12_NC·0000000000000000·__stack_chk_guard·+·0
9 00000000000000d8··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·09 00000000000000b8··000000090000011b·R_AARCH64_CALL26·······0000000000000000·__stack_chk_fail·+·0
10 00000000000000fc··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·010 00000000000000e4··0000000b0000011b·R_AARCH64_CALL26·······0000000000000000·di_malloc·+·0
11 0000000000000118··0000000c0000011a·R_AARCH64_JUMP26·······0000000000000000·memcpy·+·011 0000000000000100··0000000c0000011a·R_AARCH64_JUMP26·······0000000000000000·memcpy·+·0
12 0000000000000154··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·strncasecmp·+·012 000000000000012c··0000000e0000011b·R_AARCH64_CALL26·······0000000000000000·strncasecmp·+·0
13 0000000000000188··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_tolower_loc·+·013 0000000000000190··000000100000011b·R_AARCH64_CALL26·······0000000000000000·__ctype_tolower_loc·+·0
  
14 Relocation·section·'.rela.eh_frame'·at·offset·0x638·contains·4·entries:14 Relocation·section·'.rela.eh_frame'·at·offset·0x610·contains·4·entries:
15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend15 ····Offset·············Info·············Type···············Symbol's·Value··Symbol's·Name·+·Addend
16 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·016 000000000000001c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·0
17 000000000000004c··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·e017 0000000000000040··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·cc
18 0000000000000074··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·12018 0000000000000068··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·104
19 0000000000000098··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·16c19 0000000000000088··0000000100000105·R_AARCH64_PREL32·······0000000000000000·.text·+·14c
5.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 6, 89 lines modifiedOffset 6, 83 lines modified
6 ··Augmentation:··········"zR"6 ··Augmentation:··········"zR"
7 ··Code·alignment·factor:·47 ··Code·alignment·factor:·4
8 ··Data·alignment·factor:·-88 ··Data·alignment·factor:·-8
9 ··Return·address·column:·309 ··Return·address·column:·30
10 ··Augmentation·data:·····1b10 ··Augmentation·data:·····1b
11 ··DW_CFA_def_cfa:·r31·(sp)·ofs·011 ··DW_CFA_def_cfa:·r31·(sp)·ofs·0
  
12 00000014·000000000000002c·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000000dc12 00000014·0000000000000020·00000018·FDE·cie=00000000·pc=0000000000000000..00000000000000cc
13 ··DW_CFA_advance_loc:·4·to·000000000000000413 ··DW_CFA_advance_loc:·4·to·0000000000000004
14 ··DW_CFA_AARCH64_negate_ra_state14 ··DW_CFA_AARCH64_negate_ra_state
15 ··DW_CFA_advance_loc:·4·to·000000000000000815 ··DW_CFA_advance_loc:·4·to·0000000000000008
16 ··DW_CFA_def_cfa_offset:·33616 ··DW_CFA_def_cfa_offset:·320
17 ··DW_CFA_advance_loc:·4·to·000000000000000c17 ··DW_CFA_advance_loc:·20·to·000000000000001c
18 ··DW_CFA_offset:·r29·(x29)·at·cfa-208 
19 ··DW_CFA_offset:·r30·(x30)·at·cfa-20018 ··DW_CFA_offset:·r30·(x30)·at·cfa-192
 19 ··DW_CFA_offset:·r19·(x19)·at·cfa-184
20 ··DW_CFA_advance_loc:·8·to·000000000000001420 ··DW_CFA_advance_loc:·168·to·00000000000000c4
21 ··DW_CFA_offset:·r19·(x19)·at·cfa-192 
22 ··DW_CFA_offset:·r20·(x20)·at·cfa-184 
23 ··DW_CFA_advance_loc:·188·to·00000000000000d0 
24 ··DW_CFA_remember_state 
25 ··DW_CFA_restore:·r19·(x19) 
26 ··DW_CFA_restore:·r20·(x20) 
27 ··DW_CFA_restore:·r29·(x29) 
28 ··DW_CFA_restore:·r30·(x30)21 ··DW_CFA_restore:·r30·(x30)
 22 ··DW_CFA_restore:·r19·(x19)
29 ··DW_CFA_def_cfa_offset:·023 ··DW_CFA_def_cfa_offset:·0
30 ··DW_CFA_advance_loc:·4·to·00000000000000d424 ··DW_CFA_advance_loc:·4·to·00000000000000c8
31 ··DW_CFA_AARCH64_negate_ra_state25 ··DW_CFA_AARCH64_negate_ra_state
32 ··DW_CFA_advance_loc:·4·to·00000000000000d8 
33 ··DW_CFA_restore_state 
34 ··DW_CFA_nop 
35 ··DW_CFA_nop 
36 ··DW_CFA_nop26 ··DW_CFA_nop
  
37 00000044·0000000000000024·00000048·FDE·cie=00000000·pc=00000000000000e0..000000000000011c27 00000038·0000000000000024·0000003c·FDE·cie=00000000·pc=00000000000000cc..0000000000000104
38 ··DW_CFA_advance_loc:·4·to·00000000000000e428 ··DW_CFA_advance_loc:·4·to·00000000000000d0
39 ··DW_CFA_AARCH64_negate_ra_state29 ··DW_CFA_AARCH64_negate_ra_state
40 ··DW_CFA_advance_loc:·4·to·00000000000000e830 ··DW_CFA_advance_loc:·4·to·00000000000000d4
41 ··DW_CFA_def_cfa_offset:·4831 ··DW_CFA_def_cfa_offset:·32
42 ··DW_CFA_offset:·r29·(x29)·at·cfa-48 
43 ··DW_CFA_offset:·r30·(x30)·at·cfa-4032 ··DW_CFA_offset:·r30·(x30)·at·cfa-32
44 ··DW_CFA_advance_loc:·8·to·00000000000000f0 
45 ··DW_CFA_offset:·r19·(x19)·at·cfa-3233 ··DW_CFA_offset:·r19·(x19)·at·cfa-24
 34 ··DW_CFA_advance_loc:·8·to·00000000000000dc
 35 ··DW_CFA_offset:·r20·(x20)·at·cfa-16
46 ··DW_CFA_advance_loc:·36·to·000000000000011436 ··DW_CFA_advance_loc:·32·to·00000000000000fc
47 ··DW_CFA_restore:·r30·(x30) 
48 ··DW_CFA_restore:·r29·(x29) 
49 ··DW_CFA_restore:·r19·(x19)37 ··DW_CFA_restore:·r19·(x19)
 38 ··DW_CFA_restore:·r30·(x30)
 39 ··DW_CFA_restore:·r20·(x20)
50 ··DW_CFA_def_cfa_offset:·040 ··DW_CFA_def_cfa_offset:·0
51 ··DW_CFA_advance_loc:·4·to·000000000000011841 ··DW_CFA_advance_loc:·4·to·0000000000000100
52 ··DW_CFA_AARCH64_negate_ra_state42 ··DW_CFA_AARCH64_negate_ra_state
53 ··DW_CFA_nop43 ··DW_CFA_nop
54 ··DW_CFA_nop44 ··DW_CFA_nop
55 ··DW_CFA_nop45 ··DW_CFA_nop
  
56 0000006c·0000000000000020·00000070·FDE·cie=00000000·pc=0000000000000120..000000000000016c46 00000060·000000000000001c·00000064·FDE·cie=00000000·pc=0000000000000104..000000000000014c
57 ··DW_CFA_advance_loc:·32·to·000000000000014047 ··DW_CFA_advance_loc:·28·to·0000000000000120
58 ··DW_CFA_AARCH64_negate_ra_state48 ··DW_CFA_AARCH64_negate_ra_state
59 ··DW_CFA_advance_loc:·4·to·000000000000014449 ··DW_CFA_advance_loc:·4·to·0000000000000124
60 ··DW_CFA_def_cfa_offset:·1650 ··DW_CFA_def_cfa_offset:·16
61 ··DW_CFA_offset:·r29·(x29)·at·cfa-16 
62 ··DW_CFA_offset:·r30·(x30)·at·cfa-851 ··DW_CFA_offset:·r30·(x30)·at·cfa-16
63 ··DW_CFA_advance_loc:·28·to·000000000000016052 ··DW_CFA_advance_loc:·20·to·0000000000000138
64 ··DW_CFA_restore:·r30·(x30)53 ··DW_CFA_restore:·r30·(x30)
65 ··DW_CFA_restore:·r29·(x29) 
66 ··DW_CFA_def_cfa_offset:·054 ··DW_CFA_def_cfa_offset:·0
67 ··DW_CFA_advance_loc:·4·to·000000000000016455 ··DW_CFA_advance_loc:·4·to·000000000000013c
68 ··DW_CFA_AARCH64_negate_ra_state56 ··DW_CFA_AARCH64_negate_ra_state
69 ··DW_CFA_nop57 ··DW_CFA_nop
70 ··DW_CFA_nop58 ··DW_CFA_nop
71 ··DW_CFA_nop 
  
72 00000090·0000000000000024·00000094·FDE·cie=00000000·pc=000000000000016c..00000000000001d059 00000080·000000000000002c·00000084·FDE·cie=00000000·pc=000000000000014c..00000000000001ac
73 ··DW_CFA_advance_loc:·4·to·000000000000017060 ··DW_CFA_advance_loc:·4·to·0000000000000150
74 ··DW_CFA_AARCH64_negate_ra_state61 ··DW_CFA_AARCH64_negate_ra_state
75 ··DW_CFA_advance_loc:·4·to·000000000000017462 ··DW_CFA_advance_loc:·4·to·0000000000000154
76 ··DW_CFA_def_cfa_offset:·3263 ··DW_CFA_def_cfa_offset:·48
77 ··DW_CFA_offset:·r29·(x29)·at·cfa-32 
78 ··DW_CFA_offset:·r30·(x30)·at·cfa-2464 ··DW_CFA_offset:·r30·(x30)·at·cfa-48
79 ··DW_CFA_advance_loc:·8·to·000000000000017c 
80 ··DW_CFA_offset:·r19·(x19)·at·cfa-1665 ··DW_CFA_offset:·r19·(x19)·at·cfa-40
 66 ··DW_CFA_advance_loc:·4·to·0000000000000158
81 ··DW_CFA_offset:·r20·(x20)·at·cfa-867 ··DW_CFA_offset:·r20·(x20)·at·cfa-32
 68 ··DW_CFA_offset:·r21·(x21)·at·cfa-24
 69 ··DW_CFA_advance_loc:·12·to·0000000000000164
 70 ··DW_CFA_offset:·r22·(x22)·at·cfa-16
82 ··DW_CFA_advance_loc:·76·to·00000000000001c871 ··DW_CFA_advance_loc:·28·to·0000000000000180
 72 ··DW_CFA_remember_state
83 ··DW_CFA_restore:·r30·(x30) 
84 ··DW_CFA_restore:·r29·(x29) 
85 ··DW_CFA_restore:·r19·(x19)73 ··DW_CFA_restore:·r19·(x19)
 74 ··DW_CFA_restore:·r30·(x30)
 75 ··DW_CFA_restore:·r22·(x22)
86 ··DW_CFA_restore:·r20·(x20)76 ··DW_CFA_restore:·r20·(x20)
 77 ··DW_CFA_restore:·r21·(x21)
87 ··DW_CFA_def_cfa_offset:·078 ··DW_CFA_def_cfa_offset:·0
88 ··DW_CFA_advance_loc:·4·to·00000000000001cc79 ··DW_CFA_advance_loc:·4·to·0000000000000184
89 ··DW_CFA_AARCH64_negate_ra_state80 ··DW_CFA_AARCH64_negate_ra_state
 81 ··DW_CFA_advance_loc:·4·to·0000000000000188
 82 ··DW_CFA_restore_state
 83 ··DW_CFA_nop
  
5.01 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 142 lines modifiedOffset 2, 133 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 0000000000000000·<di_snprintfcat>:3 0000000000000000·<di_snprintfcat>:
4 di_snprintfcat():4 di_snprintfcat():
5 »       paciasp5 »       paciasp
6 »       sub»    sp,·sp,·#0x1506 »       sub»    sp,·sp,·#0x140
7 »       stp»    x29,·x30,·[sp,·#128]7 »       stp»    x3,·x4,·[sp,·#280]
8 »       add»    x29,·sp,·#0x80 
9 »       stp»    x19,·x20,·[sp,·#144] 
10 »       mov»    x20,·x1 
11 »       mov»    x19,·x0 
12 »       adrp»   x1,·0·<__stack_chk_guard>8 »       adrp»   x3,·0·<__stack_chk_guard>
13 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard9 ·R_AARCH64_ADR_GOT_PAGE» __stack_chk_guard
14 »       ldr»    x1,·[x1]10 »       ldr»    x3,·[x3]
15 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard11 ·R_AARCH64_LD64_GOT_LO12_NC»     __stack_chk_guard
16 »       str»    x2,·[sp,·#8]12 »       stp»    x2,·x1,·[sp]
 13 »       stp»    x30,·x19,·[sp,·#128]
 14 »       mov»    x19,·x0
17 »       stp»    x3,·x4,·[sp,·#296]15 »       stp»    x5,·x6,·[sp,·#296]
18 »       stp»    x5,·x6,·[sp,·#312] 
19 »       str»    x7,·[sp,·#328]16 »       str»    x7,·[sp,·#312]
20 »       stp»    q0,·q1,·[sp,·#160]17 »       stp»    q0,·q1,·[sp,·#144]
21 »       stp»    q2,·q3,·[sp,·#192]18 »       stp»    q2,·q3,·[sp,·#176]
22 »       stp»    q4,·q5,·[sp,·#224]19 »       stp»    q4,·q5,·[sp,·#208]
23 »       stp»    q6,·q7,·[sp,·#256]20 »       stp»    q6,·q7,·[sp,·#240]
24 »       ldr»    x2,·[x1]21 »       ldr»    x1,·[x3]
25 »       str»    x2,·[sp,·#120]22 »       str»    x1,·[sp,·#120]
26 »       mov»    x2,·#0x0···················»     //·#023 »       mov»    x1,·#0x0···················»     //·#0
27 »       bl»     0·<strlen>24 »       bl»     0·<strlen>
28 ·R_AARCH64_CALL26»       strlen25 ·R_AARCH64_CALL26»       strlen
 26 »       add»    x3,·sp,